|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2011
Сообщений: 6
|
Не могу понять, почему не отображается MovieClip.
Добрый день. Я новичок в ActionScript. Есть вопрос. (у меня flex 4.1).
Я хочу импортировать swf файл на канву Делаю это так: ... [Embed(source="images/1.swf")] private var Game_img_arrow1:Class; ... public function Start( container:* ) : void { container.removeAllElements(); var game_img_arrow1: Image = new Image(); game_img_arrow1.source=new Game_img_arrow1(); game_img_arrow1.x=607; game_img_arrow1.y=200; container.addChild(game_img_arrow1); ... Но теперь swf-ка даже не появляется. Но она у меня со звуком, и звук идёт. Ещё одну вещь хочу подметить: если я делаю таким образом, то те элементы, которые я кидаю на канву после этого элемента, тоже перестают добавляться, если меняю назад на Image - опять отображаются все элементы. Подскажите пожалуйста, как быть? Последний раз редактировалось FAndES; 13.01.2011 в 01:18. |
|
|||||
ну, полагаю, что
var game_img_arrow1: MovieClip = new MovieClip(); game_img_arrow1.addChild(new Game_img_arrow1()); должно помочь, однако тонкостей и нюансов вашего проекта не знаю.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Регистрация: Jan 2011
Сообщений: 6
|
Не помогло... Тоже самое - звук есть, картинки нет.
|
|
|||||
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
Вы вообще в том разделе пишете? Что за new Image()?
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... |
|
|||||
Регистрация: Jan 2011
Сообщений: 6
|
|
|
|||||
FAndES, тут речь видимо о другом Image. по ссылке у класса нет свойства source.
АПД. пардон, есть )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
Цитата:
А измененный код с МувиКлипом можете показать?
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... Последний раз редактировалось Хомяк; 12.01.2011 в 21:29. |
|
|||||
Регистрация: Jan 2011
Сообщений: 6
|
package com.mygame.game { import mx.controls.*; import flash.display.*; import flash.events.*; public class Game { [Embed(source="images/1.swf")] private var Game_img_arrow1:Class; public function StartGame( container:* ) : void { container.removeAllElements(); var game_img_arrow1: MovieClip = new MovieClip(); //game_img_arrow1.addChild(new Game_img_arrow1()); game_img_arrow1.source=new Game_img_arrow1(); game_img_arrow1.play(); container.addChild(game_img_arrow1); Последний раз редактировалось FAndES; 13.01.2011 в 01:19. |
|
|||||
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Не уверен
package com.mygame.game { import mx.controls.*; import flash.display.*; import flash.events.*; public class Game extends Sprite { [Embed(source="images/1.swf")] private var Game_img_arrow1:Class; public function StartGame(container:*): void { var game_img_arrow1: MovieClip = new Game_img_arrow1(); container.addChild(game_img_arrow1); } } } |
|
|||||
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... Последний раз редактировалось Хомяк; 13.01.2011 в 06:38. |
Часовой пояс GMT +4, время: 06:13. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|