Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   как присоединить класс (http://www.flasher.ru/forum/showthread.php?t=141098)

DanQuimby 16.06.2010 12:34

как присоединить класс
 
Я в общем понимаю , что он нужен для того , что бы я мог "прикрепить"
свои *.as классы.
Но как это делается, все не могу понять . Доки ничего не дали (

к примеру у меня есть

C:\Project_Flash\test.swf
и есть C:\Project_Flash\clases\my.as

Код:

package {
public class My{
public function My(){}
}

И что нужно что бы этот класс "виделся" в test.swf

КорДум 16.06.2010 12:59

В swf класс никак не прикрепить. Его присоединяют во fla или в swc.

Цитата:

Я в общем понимаю , что он нужен для того , что бы я мог "прикрепить"
Нет, для того, чтобы создать иерархическую структуру проекта.

DanQuimby 16.06.2010 13:02

возможно поподробней.
лучше с примером.Мой основной язык С++
но с примером я думаю разберусь, что к чему

neros 16.06.2010 13:06

имеется ввиду то, что swf - это скомпилированый файл, а fla - это файл проэкта

КорДум 16.06.2010 13:08

Эм, как с примером? Не понял. Вам нужны самые-самые азы работы с flash и as3. Создаем fla-проект, на панели property указываем наш класс. Все.
Не могу не процитировать -De-, уж очень мне понравилась его фраза:
Цитата:

Также напоминаю, что местные граммар-наци рекомендуют давать классам имена с большой буквы, напр. SymbClass.

DanQuimby 16.06.2010 13:34

насчет http://ru.wikipedia.org/wiki/%D0%92%...86%D0%B8%D1%8F
я знаю что такое , пример писал .. тут и быстро.

если возможно мне нужно просто показать как это делается
то есть 1 as файл и 1 fla ...
в котором и присутствует package и его использование.
ps буду примного благодарен

Добавлено через 38 минут
все разобрался

JekelSkaz 17.06.2010 17:25

Код AS3:

package clases{
public class my{
public function my(){}
}

в test.fla пиши в document class поле такое - clases.my


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

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