Перейти к публикации
  • Обсуждение также на телеграм канале

    @OpenarmeniaChannel

Flash ActionScript advice needed


greco El

Рекомендованные сообщения

пипл, если кто программирует на Flash ActionScript - отликнитесь плиз мне в аську - вопросы есть, разобраться хочу.

аська 56137217

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 22
  • Создано
  • Последний ответ
пипл, если кто программирует на Flash ActionScript - отликнитесь плиз мне в аську - вопросы есть, разобраться хочу.

аська 56137217

Ссылка на комментарий
Поделиться на других сайтах

спасибо большое!

я похоже сам разобрался, хотя это потребовало много времени, в особенности на всякие мелочи )

как всегда, впрочем )

Ссылка на комментарий
Поделиться на других сайтах

спасибо большое!

я похоже сам разобрался, хотя это потребовало много времени, в особенности на всякие мелочи )

как всегда, впрочем )

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

ну вот наконец и возникли вопросы.

1. при создании Symbol-а я выбираю галочку "Export for ActionScript", и указываю имя класса "MyCustomClass".

Вопрос: где находится ActionScript-файл, в котором находится описание моего класса - я, например, хочу в его конструктор прописать "trace("hello world")".

Ссылка на комментарий
Поделиться на других сайтах

в итоге я хочу сделать простую вещь:

a) на основной сцене лежит несколько об'ектов типа "MyCustomMovie", у которых есть поле "String:myField1"

B) при клике на тот или иной об'ект { из тех, что я указал выше, в пункте a) } должен вызываться "MyHelper.doWork(oMyCustomMovie.getMyField1())"

Ссылка на комментарий
Поделиться на других сайтах

greco El, я павильно понимаю, что Вам нужно скопировать на основной timeline несколькo instance-ов заданного клипа MyCustomMovie (сохраненного предварительно в библиотеке под каким-либо именем)? Taкже, Ва нужно, чтобы кликнув на каждый instance данного клипа, у Вас работала данная функция, имеющая в качестве парамета некоторый string myField1, оторая лежит внутри клипа?

Ссылка на комментарий
Поделиться на других сайтах

и еще вопрос:

при конвертации в "Symbol::Movie" я выбаю вынужден иметь лишь 1 геометрическую форму (!), скажем, квадрат - значит, все об'екты типа "CMyMovie" будут квадратами, если отредактирую символ в билиотеке - автоматом изменятся все существующие на главной сцене.

А как поступать, если хочу, чтоб класс CMyMovie был один на всех, а геометрическая форма всех об'ектов на главной сцене была произвольной - такой, какой бы я ее создал?

Ссылка на комментарий
Поделиться на других сайтах

greco El, я павильно понимаю, что Вам нужно скопировать на основной timeline несколькo instance-ов заданного клипа MyCustomMovie (сохраненного предварительно в библиотеке под каким-либо именем)? Taкже, Ва нужно, чтобы кликнув на каждый instance данного клипа, у Вас работала данная функция, имеющая в качестве парамета некоторый string myField1, оторая лежит внутри клипа?
Ссылка на комментарий
Поделиться на других сайтах

т.е. смысл в том, чтобы иметь регион произвольной формы, ассоциированный с моим классом.

Регионов может быть сколько угодно на основном timeline-е.

как это делается технически?

Ссылка на комментарий
Поделиться на других сайтах

гы... сделал.

следующим образом:

1) создал базовый класс типа "MovieClip", назвал его "CMyMovieClip".

2) Далее на основной сцене нарисовал кривые, залил краской и сконвертил в символ "CMyGugushMovie", обязательно ставя галочку "Export For ActionScript"

3) Создал файл "CMyGugushMovie", и класс отнаследовал от моего базового "CMyMovieClip".

4) всё!

Резюме:

~~~~~~

Затыком для меня являлось то, что я не понимал, как Flash позволяет при создании нового символа создавать объекты, а класс-файла по дефолту не генерил.

И, что неочевидно, Flash подхватывает при компиляции class-файл с названием, который ты прописал в название своего Symbol-а.

Всё, идем на покорение новых вершин :)

Ссылка на комментарий
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для дальнейших сообщений.


  • Наш выбор

    • Наверно многие заметили, что в популярных темах, одна из них "Межнациональные браки", дискуссии вокруг армянских традиций в значительной мере далеки от обсуждаемого предмета. Поэтому решил посвятить эту тему к вопросам связанные с армянами и Арменией с помощью вопросов и ответов. Правила - кто отвечает на вопрос или отгадает загадку первым, предлагает свой вопрос или загадку. Они могут быть простыми, сложными, занимательными, важно что были связаны с Арменией и армянами.
      С вашего позволения предлагаю первую загадку. Будьте внимательны, вопрос легкий, из армянских традиций, забитая в последние десятилетия, хотя кое где на юге востоке Армении сохранилась до сих пор.
      Когда режутся первые зубы у ребенка, - у армян это называется атамнаhатик, атам в переводе на русский зуб, а hатик - зерно, - то во время атамнаhатика родные устраивают праздник с угощениями, варят коркот из зерен пшеницы, перемешивают с кишмишом, фасолью, горохом, орехом, мелко колотым сахаром и посыпают этой смесью голову ребенка. Потом кладут перед ребенком предметы и загадывают. Вопрос: какие предметы кладут перед ребенком и что загадывают?    
      • 295 ответов
  • Сейчас в сети   1 пользователь, 0 анонимных, 2 гостя (Полный список)

  • День рождения сегодня

  • Сейчас в сети

    2 гостя
    Ara55
  • Сейчас на странице

    Нет пользователей, просматривающих эту страницу.

  • Сейчас на странице

    • Нет пользователей, просматривающих эту страницу.


×
×
  • Создать...