|
|
|||||
[+ за варез]
|
Sprites: Names vs Numbers
почему при программном обращении к спрайтам на сцене по именам отзывается только первый созданный спрайт (причем не зависимо от того к какому обращаешься) в то время как если заменить имена на номера (sprite("second") на sprite(2) ) то все работает как надо?
или может не стоит по именам? |
|
|||||
Регистрация: Sep 2004
Сообщений: 25
|
А как ты к ним так обращаешся?
Вроде все должно быть нормально и по именам. sprite("sprite_name").тра-та-та Ты уверен что в свойствах задал имя именно спрайту а не мемберу?
__________________
Чтобы писать программы голова не нужна, нужны только руки и клавиатура (с) |
|
|||||
[+ за варез]
|
имена я задал в Касте... ("first","second","third")....
обращаюсь - соответственно sprite("first").width ... sprite("fsecond").width... sprite("third").width... но на любую из этих команд реагирует лишь первый спрайт. если их заменить на sprite(1).width sprite(2).width sprite(3).width то реагируют все спрайты может я дйствительнодал имена мемберам? как это узнать? как дать имя именно спрайту? может попробовать member("second").width ? |
|
|||||
Регистрация: Sep 2004
Сообщений: 25
|
В касте даются имена мемберам.
Чтобы дать имя спрайту: - выдели на спрайте на сцене - Modify -> Sprite -> Properties -> Заполняй поле name
__________________
Чтобы писать программы голова не нужна, нужны только руки и клавиатура (с) |
Часовой пояс GMT +4, время: 04:50. |
|
« Предыдущая тема | Следующая тема » |
|
|