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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.09.2011, 19:51
bookin вне форума Посмотреть профиль Отправить личное сообщение для bookin Найти все сообщения от bookin
  № 1  
Ответить с цитированием
bookin

Регистрация: Mar 2011
Сообщений: 53
По умолчанию расширить swc

дайте пинка плз и подскажите как можно во flash ide расширить класс из библиотеки ?

Старый 28.09.2011, 19:52
Cheburashka вне форума Посмотреть профиль Отправить личное сообщение для Cheburashka Найти все сообщения от Cheburashka
  № 2  
Ответить с цитированием
Cheburashka

Регистрация: Apr 2010
Сообщений: 43
Возможно нужно унаследовать его?

Старый 28.09.2011, 20:06
bookin вне форума Посмотреть профиль Отправить личное сообщение для bookin Найти все сообщения от bookin
  № 3  
Ответить с цитированием
bookin

Регистрация: Mar 2011
Сообщений: 53
я делаю cs 5.5, подключаю либу к проекту в конфигурации as, затем создаю новый класс, прописую extends
но при компиляции, про100 пустого класса, получаю "Не удалось найти конструктор по умолчанию в базовом классе NAME."

Старый 29.09.2011, 11:04
Cheburashka вне форума Посмотреть профиль Отправить личное сообщение для Cheburashka Найти все сообщения от Cheburashka
  № 4  
Ответить с цитированием
Cheburashka

Регистрация: Apr 2010
Сообщений: 43
Покажите код.

Старый 29.09.2011, 12:23
bookin вне форума Посмотреть профиль Отправить личное сообщение для bookin Найти все сообщения от bookin
  № 5  
Ответить с цитированием
bookin

Регистрация: Mar 2011
Сообщений: 53
какой именно?

Старый 29.09.2011, 12:53
carrotoff вне форума Посмотреть профиль Отправить личное сообщение для carrotoff Найти все сообщения от carrotoff
  № 6  
Ответить с цитированием
carrotoff
 
Аватар для carrotoff

Регистрация: May 2010
Сообщений: 543
проблемный код дайте
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

Старый 29.09.2011, 13:44
bookin вне форума Посмотреть профиль Отправить личное сообщение для bookin Найти все сообщения от bookin
  № 7  
Ответить с цитированием
bookin

Регистрация: Mar 2011
Сообщений: 53
данная ошибка вроде бы решилась строкой [Embed(source = 'P2PGameEngine.swc')];

зато появилась другая =)
"Для метаданных требуются ассоциированное определение."

Код AS3:
package  {
 
	public class extendP2P extends P2PGame{
 
		public function extendP2P() {
			super();
 
		}
 
 
	}
 
}
класс полностью пустой а P2PGame находится в swc библиотеке подключаемой к сцене


Последний раз редактировалось bookin; 29.09.2011 в 13:47.
Старый 29.09.2011, 14:05
Cheburashka вне форума Посмотреть профиль Отправить личное сообщение для Cheburashka Найти все сообщения от Cheburashka
  № 8  
Ответить с цитированием
Cheburashka

Регистрация: Apr 2010
Сообщений: 43
А экземпляр P2PGame сам по себе удается создать?
Код AS1/AS2:
var p2p : P2PGame = new P2PGame();
Ошибку не выдает?

Старый 29.09.2011, 14:34
bookin вне форума Посмотреть профиль Отправить личное сообщение для bookin Найти все сообщения от bookin
  № 9  
Ответить с цитированием
bookin

Регистрация: Mar 2011
Сообщений: 53
если писать в кадре не выдает никаких ошибок если писат в конструкторе класса то Неправильное количество аргументов. Ожидается 1., если перед конструктором оставив строку
Код AS3:
[Embed(source = 'P2PGameEngine.swc', mimeType="application/octet-stream")]
то ошибка только
"Для метаданных требуются ассоциированное определение."
то есть на
Код AS3:
var p2p : P2PGame = new P2PGame();
не ругается

Старый 29.09.2011, 14:39
Cheburashka вне форума Посмотреть профиль Отправить личное сообщение для Cheburashka Найти все сообщения от Cheburashka
  № 10  
Ответить с цитированием
Cheburashka

Регистрация: Apr 2010
Сообщений: 43
Так нужно передать аргумент раз "Ожидается 1" - пробовали?

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

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

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


 


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


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