Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Flash Player 10, куда делся BitmapData. (http://www.flasher.ru/forum/showthread.php?t=121271)

r_r_f_r 11.02.2009 21:26

Flash Player 10, куда делся BitmapData.
 
Собственно начал играться с 10-кой во флексе, выставил в параметрах компиляции -target-player, стянул SDK с эдоба, всё вроде работает, флекс автокомплитом всё подсвечивает, вроде всё нормально, но класса BitmapData он не видит.
Я что-то неверно настроил или BitmapDat'ы в 10-ке нет?:taunt:

D12 11.02.2009 21:44

Ну почему-же есть, смени Flex может ты старый какой скачал, у меня все работает и компилит под 10 без проблем, или же ты не импортируешь сам класс в изходнике
Код AS3:

import flash.display.Bitmap;
import flash.display.BitmapData;

Может есть другая причина ? тогда скромный тест пример в студию пожалуйста

r_r_f_r 11.02.2009 21:55

Хм, почему-то BitmapDat'у у меня флекс просто не автокомлитит, ручками прописанный импорт он съел.

Сейчас попробую его обновить.

2 D12, ведь кроме перечисленных в первом посте настроек для компилирования флексом под 10-ку нет?

D12 11.02.2009 21:59

R_r_f_r : если Флекс последний то он и заточен под 10, скажи а ты пользуешься Флексом или FlexSDK ?

Последний Flex4

r_r_f_r 11.02.2009 22:01

Цитата:

Сообщение от D12 (Сообщение 797641)
R_r_f_r : если Флекс последний то он и заточен под 10, скажи а ты пользуешься Флексом или FlexSDK ?

Спасибо:)

Flex Builder 3
Version: 3.0.205647

dimarik 11.02.2009 22:01

У меня c 4-м SDK не автокомплитит вообще ничего из playerglobal.swc

r_r_f_r 11.02.2009 22:03

Flex4, подразумеваете просто SDK?

D12 11.02.2009 22:08

Ууу :) этот не под десятку :) да и ктому же сыграть может так же версия плеера, если какая альфа или бета то баги понятны :) у меня на 10 флеш плеере альфа не работал полноэкранный режим, у меня сейчас FlexSDK 4.0.0.4635 флешь плеер 10.0 r12
и все работает включаю понятные только 10 фичи

Dimarik весьма странно... у меня работает, вчера баловался с rotationX, FlashDevelop 3.7 + Flex SDK 4.0.0.4635 + Java Sun 6.11

r_r_f_r 11.02.2009 22:23

Нее, он съел сдк правильно и с плеером всё окей, просто автокомплита нет, как собственно и говорил Dimarik.

Код AS3:

package {
 
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.display.Graphics;
 
        public class test extends Sprite
        {
                private var sp:Sprite = new Sprite();
                public function test()
                {
                        super();
 
                        var gr:Graphics = sp.graphics;
                        gr.beginFill(0,1);
                        gr.drawRect(0,0,100,100);
                        gr.endFill();
 
                        addChild(sp);
 
                        addEventListener(Event.ENTER_FRAME,onEnterFrame);
                }
 
                private function onEnterFrame(e:Event):void
                {
                        sp.rotationZ += 10;
                        sp.rotationY += 10;
                        sp.rotationX += 10;
                }
        }
}

Отлично бегает, только импорты ...:wacko:


Т.е. в связке "FlashDevelop 3.7 + Flex SDK 4.0.0.4635 + Java Sun 6.11" и автокомплит есть? интересно что быстрее произойдёт, я сбегу с флекса, или они всё же выпустят гамбо:)

D12 11.02.2009 22:41

R_r_f_r: в смысле импорты ?

попробовал твой код, все работает крутиться как шальной квадратик(черный)

r_r_f_r 11.02.2009 22:42

Цитата:

Сообщение от D12 (Сообщение 797660)
R_r_f_r: в смысле импорты ?

Автокомплита нет, и импорты соответственно нужно ручками вписывать.

D12 11.02.2009 22:43

Вложений: 1
Ну вот тест с битмапой

r_r_f_r 11.02.2009 22:46

Спасибо, всем спасибо, но плеер у меня работает, всё окей, завтра буду привыкать к FD:).
всем спасибо.

D12 11.02.2009 22:53

R_r_f_r: FD вообще то для гурманов, бывает весьма капризен, забудешь запятую поставить а он молчит и улыбаеться :)

R_r_f_r: попробуй в своем Флексе заменить следующие папки из Флекс4 папки: frameworks, asdoc(эту не заменяй а просто скоапируй туда файлы из флекса4, часть останеться родных часть его), lib должно помочь, на каком ресурсе читал что помогает, и напоследок если что не получиться и кампилить не будет ты напиши мне в личку я тогда свой этот коктель выложу где не будь в сети а ты скачаешь

darksranger 11.02.2009 22:59

так так так и остапа понесло ... стоп ! неужели поиск не рулит ? я тему поднимал еще когда писал в eclipse
короче ближе к телу
в проэкте добавлем в library playerglobal.swc из sdk 3.1 папки 9 плеера полный путь
3.1.0\frameworks\libs\player\9\
и получаем автокомплит ...
а вобще товарищи пора бы и на FD уже писать если интересует автокомплит ... лучше чем в FD я лично не видел

r_r_f_r 11.02.2009 23:12

Цитата:

Сообщение от darksranger (Сообщение 797671)
так так так и остапа понесло ... стоп ! неужели поиск не рулит ? я тему поднимал еще когда писал в eclipse
короче ближе к телу
в проэкте добавлем в library playerglobal.swc из sdk 3.1 папки 9 плеера полный путь
3.1.0\frameworks\libs\player\9\
и получаем автокомплит ...
а вобще товарищи пора бы и на FD уже писать если интересует автокомплит ... лучше чем в FD я лично не видел

За поиск не рулит сорри, и спасибо. Подредактировал flex-config.xml как было сказно darksranger и всё стало просто прекрасно.

AL.exe 12.02.2009 01:42

У меня нормально автокомплит импортов в Flex Builder 3 работает.

DarkLight 12.02.2009 01:47

эта бага проявляется в 3.0.0 при апдейте до SDK 3.2
соответственно, апдейт билдера до 3.0.2 возвращает все в норму.
(но под 10ку использовать билдер для написания кода с его отсутствием автокомплита типа векторов и т п - мазохизм)


Часовой пояс GMT +4, время: 20:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.