Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.02.2015, 23:40
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 21  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
faraday я бы не спрашивал, если работало, можно пример обоих рабочих вариантов, если не очень сложно.

Добавлено через 6 минут
у меня _background это png рисунок

Старый 07.02.2015, 00:48
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 22  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
var img:Bitmap = getImg('_background');
Функция строку принимает

Старый 07.02.2015, 01:09
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 23  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
единственный способ, который у меня заработал, по поводу остальных, находил в гугле примеры, но они относились к 2010-2013 годам и те моменты, которые нужно было в FD настроить, у меня их просто нет
Код AS3:
package
{
	import flash.display.Bitmap;
	import flash.events.KeyboardEvent;
	import flash.media.AVSegmentedSource;
	import flash.ui.Keyboard;
	import flash.events.Event;
	import flash.display.MovieClip;
	import flash.utils.getDefinitionByName;
	import daub.StartDaubClass;
	[SWF(width = "1600", height = "1050", frameRate = "50", backgroundColor = "#FFFFFF")]
 
	public class Main extends MovieClip
	{
		[Embed(source = "../lib/_background.png")] private var imgBackground: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(new imgBackground());
		}
	}
}

Старый 07.02.2015, 01:28
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 24  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
Я выложил рабочий пример, а вы опять используете embed)

Старый 07.02.2015, 01:32
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 25  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
рабочий подходит, когда я в библиотеку кидаю классы, на не рисунки

Старый 07.02.2015, 01:41
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 26  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
рисунки нужно по другому экспортировать http://prntscr.com/61xctb

Старый 07.02.2015, 14:18
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 27  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
ок, сделал, но у не могу его выгрузить в swc никак, не доступно

Добавлено через 2 часа 4 минуты
вот переделал задний фон в мувик, выгрузил его, хочу из него сделать спрайт и вывести на экран, но не даёт гад
Код AS3:
package
{
	import flash.display.Bitmap;
	import flash.display.Sprite;
	import flash.events.KeyboardEvent;
	import flash.media.AVSegmentedSource;
	import flash.ui.Keyboard;
	import flash.events.Event;
	import flash.display.MovieClip;
	import flash.utils.getDefinitionByName;
	import daub.StartDaubClass;
	[SWF(width = "1600", height = "1050", frameRate = "50", backgroundColor = "#FFFFFF")]
 
	public class Main extends MovieClip
	{
		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);
			var img: Sprite = imgBackGround as Sprite;
			stage.addChild(img);
		}
	}
}
[Fault] exception, information=TypeError: Error #2007: Parameter child must be non-null.

Добавлено через 11 часов 29 минут
СС не поддерживает импорт swc и похоже функции по экспорту тоже обрезали, у вас какой Adobe Flash Professional?

Старый 07.02.2015, 15:16
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 28  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
Код AS3:
var img: Sprite = imgBackGround as Sprite;
stage.addChild(img);
Что вы хотите остюда получить? У вас в билиотеке лежит класс(!) , причем наследованный от movieClip(!)
Должно быть как минимум так
Код AS3:
	var img: MovieClip= new imgBackGround();
Код AS3:
Если экспортируете кратинку"http://prntscr.com/61xctb" target="_blank">http://prntscr.com/61xctb, то так

"margin:20px; margin-top:5px">
"ltr" class="alt2" style="
		width: 800px;
		margin: 0px;
		padding: 6px;
		border: 1px inset;
		height: 34px;
		text-align: left;
		overflow: auto;
		tab-size: 4; /* Chrome */
		-o-tab-size: 4; /* Opera */
		-moz-tab-size: 4; /* Firefox */">
class="actionscript3" style="font-family:monospace;">	"color: #b1b100; font-weight: bold;">var img: "color: #6699cc;">Bitmap= "color: #b1b100; font-weight: bold;">new imgBackGround"color: #66cc66;">("color: #66cc66;">);
Повторюсь, что такое СС? Не понимаю поему у вас такое элементарное дейсвтие, при наличии рабочего примера вызывает такие сложности. И откуда все эти придумывания.

Старый 07.02.2015, 16:34
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 29  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
что такое СС?
Creative Cloud.
Автор имел Adobe Flash Professional CC(Creative Cloud версию).
Цитата:
Also “Flash Pro CC does not support importing of SWC files.”
ТС прав, импорт урезан.

Качайте/ставьте CS6.
__________________
There is no thing in this world that is not simple.

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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