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

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

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

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Thumbs down Классы... again

Я знаю, такая тема тут уже была, я их все пересмотрел
(включая реалтайм)
Почитал про классы, делаю такую фигню -
создаю файл apple.as - там пишу
class apple{

}
во флэшке #include "apple.as"
Рендерю под флэш 7 ас 2.
Выдеёт еррор -
Classes may only be defined in external ActionScript 2.0 class scripts.
ЧО за гон???
П.с. на самом деле вместо apple использовал test (как и имени класса, так и в названии файла)
Чо за глюк? (я флэшер 6, с классами не сталкивался.

Старый 29.06.2005, 12:26
|| NATALY || вне форума Посмотреть профиль Отправить личное сообщение для || NATALY || Найти все сообщения от || NATALY ||
  № 2  
Ответить с цитированием
|| NATALY ||

Регистрация: Jun 2005
Сообщений: 5
попробуй так
import apple;

Старый 29.06.2005, 12:44
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 3  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
начинай читать это http://www.novemberain.com/livedocs/.../00001048.html
и до конца темы
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 03.07.2005, 10:29
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 4  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
Сообщение от Nirth
начинай читать это http://www.novemberain.com/livedocs/.../00001048.html
и до конца темы
Нет, гон полный - всатвил в файл LoginClass.as следущий код
class LoginClass {
private var userName:String;
private function getUserName():String {
return this.userName;
}
// Конструктор:
function LoginClass(user:String) {
this.userName = user;
}
}

Прям оттуда - таже фигня!!!
Вы можете кинуть архив с пустым классом, а то я повешусь...
P.S я это уже читал... с реалтайма как раз туда и пошёл.
Nataly - указал файл juasduifhopduifhouifghuf которого и в помине не существует.
И без ошибок! Мне б архивчик... просто пустой класс с пустым конструктором...

Старый 03.07.2005, 12:26
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 5  
Ответить с цитированием
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
где гон?
простейший класс:
class myClass{
function myClass(){
trace("оппа! "+this);
}
function toString(){
return "mySlass v. 0"
}
}

сохраняешь это в каталоге с флешкой под именем myClass.as

пишешь import myClass;
trace(new myClass())


хелп рулит =)
__________________
Breakcore them all!

Старый 03.07.2005, 14:08
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 6  
Ответить с цитированием
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
import здесь конечно ни при каких делах........

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

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
Сообщение от KidsKilla
где гон?
простейший класс:
class myClass{
function myClass(){
trace("оппа! "+this);
}
function toString(){
return "mySlass v. 0"
}
}

сохраняешь это в каталоге с флешкой под именем myClass.as

пишешь import myClass;
trace(new myClass())


хелп рулит =)
Тьфу ты! А я конструктор не в классах писал )))

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

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Всё ребят пасибо...
Тока вот последний вапрос -
class myClass{
function myClass(){
trace("оппа! "+this);
}
function toString(){
return "mySlass v. 0"
}
}
Я определили там функции toString и myClass, и создал новый
ексемпляр скажем так етого класса, ну, new myClass();
Но он выполнил ети две функции. А если мне их не надо выполнять.
И ещё - trace("оппа! "+this); - про this то он по идее ещё не знвет, сеачала трейсить, а потом ретурнить, а ведь работет!!!!!!!!!

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

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

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


 


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


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