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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.07.2011, 13:37
suVrik вне форума Посмотреть профиль Отправить личное сообщение для suVrik Найти все сообщения от suVrik
  № 11  
Ответить с цитированием
suVrik
 
Аватар для suVrik

Регистрация: Nov 2009
Адрес: Минск
Сообщений: 45
Отправить сообщение для suVrik с помощью Skype™
Не знаю как все, но некоторые классы пакета mx работают.

Старый 27.07.2011, 13:43
savva вне форума Посмотреть профиль Отправить личное сообщение для savva Найти все сообщения от savva
  № 12  
Ответить с цитированием
savva
[+ 06.08.11]

Регистрация: Jul 2011
Сообщений: 79
Проблема была в другом,мне было не импортировать классы mx.*

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
А почему не получится?Какие на то причины? (Ответ интересен)
DisplayObject не может работать с флексовыми компонентами.
Если хотите их использовать в pureAS3 проекте, придется проделать все инициализации которые делает Application.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 27.07.2011, 13:59
savva вне форума Посмотреть профиль Отправить личное сообщение для savva Найти все сообщения от savva
  № 14  
Ответить с цитированием
savva
[+ 06.08.11]

Регистрация: Jul 2011
Сообщений: 79
То бишь то что я подключил вручную mx.swc не прокатит?

Вроде бы классы импортируются и кнопки создаются (я имею ввиду проект билдится) но кнопки при этом не отображаются.
Код:
package 
{
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.geom.*;
	import mx.controls.Button;
	
	
	[SWF(backgroundColor="#000000", frameRate="150", width="1000", height="800")]
	
	/**
	 * ...
	 * @author sa
	 */
	public class Main extends Sprite 
	{
		
		public function Main():void 
		{
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
		}
		
		private function init(e:Event = null):void 
		{
			removeEventListener(Event.ADDED_TO_STAGE, init);
			var btn:Button = new Button();
			btn.x = 135;
			btn.y = 350;
			btn.width = 80;
			btn.label = "bgfgdf";
			btn.name = "gfds";
			stage.addChild(btn);
			// entry point
		}
		
	}
	
}

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Об этом я вам и говорил.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 27.07.2011, 14:05
savva вне форума Посмотреть профиль Отправить личное сообщение для savva Найти все сообщения от savva
  № 16  
Ответить с цитированием
savva
[+ 06.08.11]

Регистрация: Jul 2011
Сообщений: 79
А что мне тогда делать? свои классы кнопок разрабатывать?А на чём работают кнопки(я имею ввиду не AS3)
И можно ли потом этот файл (где не AS3 я разрабатывал кнопки) подключать в основной swf ?

Это очень печально

Старый 27.07.2011, 14:52
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 17  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Написаны-то они на AS3, но для корректного отображения требуют соответствующего окружения. Можете создать Flex проект и все кроме Application писать на AS3, без использования MXML.
Цитата:
И можно ли потом этот файл (где не AS3 я разрабатывал кнопки) подключать в основной swf ?
Нет смысла.
Цитата:
А что мне тогда делать? свои классы кнопок разрабатывать?
Можно и свои, можно и сторонние использовать.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 27.07.2011, 15:01
savva вне форума Посмотреть профиль Отправить личное сообщение для savva Найти все сообщения от savva
  № 18  
Ответить с цитированием
savva
[+ 06.08.11]

Регистрация: Jul 2011
Сообщений: 79
Мне Flex проект использовать вообще не вариант поскольку я работаю с 3D движком и он требует работы с проектом As3 (во всяком случае в доках написан что проект создавать надо AS3).

А никто не может поделится своим классом кнопка (мне только сама кнопка нужна,вместо mx.controls.button) и всё.
Пожалуйста

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
А никто не может поделится своим классом кнопка (мне только сама кнопка нужна,вместо mx.controls.button) и всё.
http://www.minimalcomps.com/
Цитата:
во всяком случае в доках написан что проект создавать надо AS3
Бред. Ничто не мешает использовать во флексе любые движки.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 27.07.2011, 16:55
savva вне форума Посмотреть профиль Отправить личное сообщение для savva Найти все сообщения от savva
  № 20  
Ответить с цитированием
savva
[+ 06.08.11]

Регистрация: Jul 2011
Сообщений: 79
А что на этом сайте я не понял.Там какой-то opensource проект.

Я не знаю.Пользуюсь Alternativa3D

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

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

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


 


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


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