• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

فراخوانی خارجی تابع در فایل فلش

m.parvazi

Registered User
تاریخ عضویت
10 می 2006
نوشته‌ها
1,016
لایک‌ها
86
سن
40
سلام،
چطور می تونم تابع onprest در کد زیر رو خارج از فایل swf فراخوانی کنم.
کد زیر اسکریپت فایل swf به زبان ActionScript

کد:
package 
{

    public class dblogin extends MovieClip
    {

        public function dblogin()
        {
        }// end function

        function onpreset(param1:MouseEvent) : void
        {
            if (this.edpassword.text.toLowerCase() == this.presetpass.toLowerCase())
            {
                dbmovie(parent).logged = true;
                MovieClip(parent).play();
            }
            else
            {
                this.lmessage.text = this.msgpass;
                this.edpassword.stage.focus = this.edpassword;
                this.edpassword.setSelection(0, this.edpassword.text.length);
            }
            return;
        }// end function
}

دارم از برنامه AutoPlay Media Studio 8 استفاده می کنم که زبان اسکریپتی خودش رو داره، برای فراخوانی تابع فلش این کد رو پیشنهاد می ده:​

کد:
Flash.CallFunction("Flash1", "<invoke name=\"onpreset\" returntype=\"xml\"><arguments><MouseEvent>MouseEvent.CLICK</MouseEvent></arguments></invoke>");

امتحان کردم جواب نداد.​
 
بالا