|
|
|||||
Регистрация: Jan 2013
Адрес: Москва, Сходня
Сообщений: 41
|
Создание функций без класса
Доброй ночи!
В какой-то книге я читал, что функцию можно описать вне класса и может быть даже вне пакета, что-то типа такого файла получается: А потом использовать функции без объекта и экземпляра, типа так: package sources { public class Main extends Sprite { public function Main():void { var img:Loader = loadImage("http:\/\/grupos.emagister.com\/logos_grupo/7/1/logogrupo_7174.jpg"); } } } Если так сделать нельзя, то какие есть варианты? Я пока придумал только так, но помоему не очень как-то - создать новый класс Functions синглтоном и в нем описать методы функций. |
|
|||||
Про глобальные функции, посмотрите тут http://code.fabian-irsara.com/2011/0...functions-as3/
Так же не забывайте, что можно создать и просто статические функции, которые так же можно будет вызывать не создавая экземпляр класса, а только через имя класса. (например как Math.sin(),Math.cos() и тд) |
|
|||||
Цитата:
Проще говоря создаем файл someFunc.as а в нем пишем: Вот и все. Но эту штуку надо будет так же импортировать в нужное место, если она лежит не в корневом пакете |
|
|||||
Регистрация: Jan 2013
Адрес: Москва, Сходня
Сообщений: 41
|
Цитата:
Цитата:
Всем спасибо, вопрос решен |
Часовой пояс GMT +4, время: 03:34. |
|
« Предыдущая тема | Следующая тема » |
|
|