![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Народ, хелп, тутплю и гугл мне не помогает
![]() Есть ролик, который я сделал в СС, экспортировал в swc и хочу его добавить в проект FlashDevelop, запихнул его в библиотеку, создал класс, хочу вывести на сцену, понимаю, что класс невозможно вывести, нужен спрайт мувик и т.п., ток не получается поменять, я где-то торможу, но не могу понять как поправить, впервые сел за девелоп Ещё, подскажите код (когда-то находил) как задать размер экрана и количество кадров с помощью кода package { import flash.display.Sprite; import flash.events.Event; import mx.core.IFlexModuleFactory; public class Main extends Sprite { [Embed(source = "../lib/fire.swf", symbol = "vihlop")] private var Vih:Class; public function Main() { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); this.addChild(Vih); } } } |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
http://prntscr.com/61rf2d нужно подключить для начала swc к проекту
+ незабывать стаивть галку экспорта в AS http://prntscr.com/61rfky Про embed с fd можете забывать) |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
А ещё вопрос, как должен будет теперь выглядеть код
В СС я создавал мувик, например gl_ship_mc, потом объявлял класс, который наследуется от мувика, как это будет выглядеть теперь? faraday это всё я сделал к написанию этой темы |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
Да, так и будет выглядеть.
Удалите Embed? доавбляет так |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Девелобу не нравится, что я Class хочу вывести на экран, я так понимаю, а вот как из него сделать например мувик, я не понимаю
|
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
Да, и библиотеку экспортируйте лучше swc, а не swf Через ctrl+f12
Добавлено через 1 минуту Ну вы и правда хотите вывести класс, не хватает слова new. |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Это помогло, объясните почему? Я что-то не понимаю
Сразу возникает вопрос, как мне сделать массив из этих swc к примеру Добавлено через 1 минуту ещё вопрос, данные swc я могу получать? к примеру если swc мувик и в кадрах есть метки, я смогу до них достучаться? Могу я управлять кадрами(останавливать анимацию)? |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
Ну вы пытались добавить на сцену Сам класс, а не его экземпляр. Я не понимаю на какой принцип работы вы ориентируетесь. Сейчас вы подключили либу к проекту, и все что в ней лежит - доступно из любого класса проекта.
Массив swc? зачем? Впринципе вы можете добавлять к проекту любое их количество. Вы пытаетесь здесь встроить уже добавленный на сцену символ. А во втором случае создаете новый |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Так, что-то не врубился насчёт наследования
есть swc, создаём класс, что я должен написать, что бы swc столо для as3 мувиком и я смог написать наследование тут |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 409
|
У вас подключилось добавить на сцену без Embed?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|