Показать сообщение отдельно
Старый 30.05.2006, 18:25
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 3  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Отделисть действия от контролов.

например
Код:
//действие создать мувик в каком то условном месте
function createMyMovieClip():Void {
    _root.mc1.mc2.mc3.mc4.createEmptyMovieClip(params....);
}
//или действия двигать какой то мувиклип
function moveMyMovieClip(direction:String):Void {
    var myPlayer:MovieClip = _root.mc1.mc2.mc3.mc4.myPlayer;
    if(direction == "up") {
        myPlayer._y -=10;
    }else if(direction == "down") {
        myPlayer._y +=10;
    }else if(direction == "left) {
        myPlayer._x +=10;
    }else{
        myPlayer._x -=10;
    }
}
после чего можно привязать эти функции к чему угодно
Код:
//например к setInterval
setInterval(moveMyMovieClip,500,"up");
//или к нажатию мышки
onMouseDown = createMyMovieClip;
//или к нажатию кнопки
myButton.onRelease = function () {
    moveMyMovieClip("left");
}
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^