2014-02-10 3 views
0

Я делаю игру в udk, и почему-то в ActionScript функция fscommand не выполняется. Я использую Adobe Flash Professional CC 30 Day Trial, с UDK в июле 2013 года. Я установил CLIK (AS3), как указано на веб-сайте UDN (http://udn.epicgames.com/Three/SettingUpScaleformGFx.html#ActionScript 3/Scaleform 4), но Adobe Flash не может загрузить или распознать какой-либо из CLIK ActionScript файлы.Scaleform - Actionscript не вызывает команду Fscommand

Мои настройки Clik:

enter image description here

И код, который я использовал для всех моих кнопок (с той лишь разницей, являются fscommands я называю):

import flash.events.MouseEvent; 

addEventListener(MouseEvent.MOUSE_OVER, hover); 
addEventListener(MouseEvent.CLICK, clicked); 

function hover(e:MouseEvent):void { 
    this.nextFrame(); 
    removeEventListener(MouseEvent.MOUSE_OVER, hover); 
    addEventListener(MouseEvent.MOUSE_OUT, out); 
} 

function out(e:MouseEvent):void { 
    this.prevFrame(); 
    removeEventListener(MouseEvent.MOUSE_OUT, out); 
    addEventListener(MouseEvent.MOUSE_OVER, hover); 
} 

function clicked(e:MouseEvent):void { 
    fscommand("singleplayer"); 
} 

ответ

0

Вы проверили ли, что щелкнули() вызывается? Попробуйте помещать там инструкцию trace(). Вы видите ошибки компилятора при компиляции SWF?

+0

Я получил его, чтобы работать, спасибо человеку! – marko5049

Смежные вопросы