BCMan
25.10.2008, 21:13
Ненавижу борьбу с синтаксимом, но весь день сегодня борюсь с этой штукой... иначе бы не спрашивал, такую нелепость и мелочёвку :(((
Ситуация:
Создаю в сцене клип, аттача его из библиотеки:
attachMovie("Bluebot", "Battlebot"+level, 1000+level);
..дальше координаты, всё такое, левел увеличиваю(level++;), чтобы
можно было насоздавать много таких клипов.
дальше нужно производить действия с этим клипом, ну скажем определить расстояние, да не важно что, но НИКАК не получается до него достучаться... :( INSANE !
_root.distnum = _root.theDistance(_root.BLBot, _root.Battlebot+level);
Я пробовал почти всё.. и с _root указывать, и с ковычками, и без, и в скобках, и eval даже... ПОЧЕМУ +level не добавляется к имени клипа ?
Всё остальное точно работает, так как к примеру прямое указание на клип:
_root.distnum = _root.theDistance(_root.BLBot, _root.Battlebot3); - посчитает расстояние, да и все остальные функции выполнит для копии под номером 3.
Проблема элементарная, сам понимаю, поиск юзал.. может вводил что-то не то :(
Ситуация:
Создаю в сцене клип, аттача его из библиотеки:
attachMovie("Bluebot", "Battlebot"+level, 1000+level);
..дальше координаты, всё такое, левел увеличиваю(level++;), чтобы
можно было насоздавать много таких клипов.
дальше нужно производить действия с этим клипом, ну скажем определить расстояние, да не важно что, но НИКАК не получается до него достучаться... :( INSANE !
_root.distnum = _root.theDistance(_root.BLBot, _root.Battlebot+level);
Я пробовал почти всё.. и с _root указывать, и с ковычками, и без, и в скобках, и eval даже... ПОЧЕМУ +level не добавляется к имени клипа ?
Всё остальное точно работает, так как к примеру прямое указание на клип:
_root.distnum = _root.theDistance(_root.BLBot, _root.Battlebot3); - посчитает расстояние, да и все остальные функции выполнит для копии под номером 3.
Проблема элементарная, сам понимаю, поиск юзал.. может вводил что-то не то :(