![]() |
|
||||||||||
|
|||||
|
удалите копию сообщения пожалуйста а то сдублировалось что то
Цитата:
Цитата:
Спасибо что то получилось буду копаться, на данный момент вопросов пока нету. |
|
|||||
|
ах да, забыл ещё вот что спросить.
пока рабочий код получился следующим package {
import flash.display.*;
public class Parse extends MovieClip {
public function Parse() {
var mc = new Item();
addChild(mc);
mc.x=100;
}
}
}
import flash.display.*;
class Item extends MovieClip {
private var size:uint = 80;
public function Item ():void {
trace ("хай!");
var halfSize:uint = Math.round(size / 2);
var child:Shape = new Shape();
child.graphics.beginFill(0xFFCC00);
child.graphics.lineStyle(3, 0x666666);
child.graphics.drawCircle(halfSize, halfSize, halfSize);
child.graphics.endFill();
addChild(child);
}
}
можно его куда нить пихнуть 1 раз так, чтобы не package ни class Item не ругались? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нет, необходимо сделать это дважды.
|
|
|||||
|
ладненько - ещё раз спасипки
![]() |
|
|||||
|
ещё такой вопрос созрел.
как известно в классе есть свои методы и параметры. мытоды вызывают внутренние функции которые что то делают. например этот метод вызывает внутреннюю функцию, которая вставляет текст внутрь (это просто пример - я конечно предполагаю что можно просто через public задавать параметры извне, но я другое хочу). Возможно ли сделать такой параметр, который бы работал как метод. т.е. писать не mc.setText('привет'); а mc.setText = 'привет'; (этот вопрос меня интересовал ещё с двойки) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нужно использовать сеттер.
|
|
|||||
|
вах! Здорово! Спасибо !!!
|
|
|||||
|
такой вопрос. Попробую объяснить понятно =)
есть некоторое клетчатое поле, в каждой клетке могут быть несколько мувклипов. само поле имеет 2.5D проекцию Так вот, на каждой клетке может быть по несколько мувклипов (пользователей обычно для FLASH-чата) сами мувклипы привязанны к двумерному массиву. 1) можно ли как то узнать самый верхний мувклип? и добавить новый поверх него или изменить текущий с его позицией 2) привязать как то положение мувклипов к координате Y так, чтобы выше был тот, чья координата Y меньше 3) может есть более логичный и лёгкий способ? ![]() |
|
|||||
|
Я бы попробовал примерно вот такие глубины вложенности:
|
|
|||||
|
Новый мувик поверх всех добавляецца так:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|