درخواست يک آموزش

سلام ميخواستم بپرسم کسی ميدونه چطور ميشه مثلاً وقتی اسمه يک کشور رو تايپ ميکنيم و بعدش
کليدenterرو بزنيم مثلاً پرچم يک کشور و يک افکتی ظاهر بشه خيلی متشکرم
 

shirini_forush

Well-Known Member
برای انجام یه کار هنگام فشردن دکمه enter باید بگید:

PHP:
on (keyPress("<Enter>"))
{
    //Kari ke mikhayd anjam she
}

و جای comment ی که گذاشتم کد ها رو میزنید. مثلا:

PHP:
on (keyPress("<Enter>"))
{
    switch(ttt)
    {
        case ("iran"):
            trace("salam");
        break;
        case ("usa"):
            trace("bye");
        break;
        case ("korea"):
            trace("kachal");
        break;
        default:
            trace("gagool");
        break;
    }
}

این همونیه که شما میخوای (فکر کنم)
میتونی به تعداد کشور ها case-break رو تکرار کنی (طبق الگویی که دادم)
و default هم فقط یکیه که مشخص میکنه اگر ttt هیچکدوم از موارد نبود چه کاری انجام بشه.
 

roshanaiy

Active Member
آقا عجله كه نداري ؟
اين همه زحمت مي كشي اسكريپت مي نويسي بعد دو دقيقه و قت نمي زاري كه يه توضيح درست حسابي بدي ؟
بي زحمت كمي آروم تر بگو تا ما هم بفهيم !
 

shirini_forush

Well-Known Member
حالا چرا فحش میدی
gamer1.gif

شما بگید چی رو توضیح بدم... میدم (توضیح)
gamer4.gif
 
آقا سفير ما اينجا خيلی زحمت ميکشن و من هم خيلی چيز ازشون ياد گرفتم ولی صحبت سر اينه که مثلاً اگه يک دکتر
به پرستار بگه که به مريض تزريقivزدی يا نه؟فقط همون پرستار ميفهمه که درسش رو خونده که بحث تخصصی هستش
نه اون مريض يا همراش حالا حکايت اينجا ست سفير جان شما swishبلديد من يا مثل من که همه مثل شما نميدونن که
عزيز جان پس اگه ميشه يکم روان تر توضييح بديد يعنی واسه اينکار چطور يک کادر يا جایcommentايجاد کنيم که بشه تايپ کرد
و حالا کجا و چطور کد ها رو کپی کنيم همين عزيز دستت درد نکنه از زحماتی که ميکشی
 

shirini_forush

Well-Known Member
برای نوشتن کد میتونید از BBCode ها استفاده کنید.
مثلا:
[ p h p ] رو مینویسید بعد کدتون رو بعد [ / p h p ]
البته شما بدون فاصله بنویسید. من برای این که پارس نشه با فاصله نوشتم.
(البته این ربطی به مبحث نداشت ها!؟!)
 
سفيرجان حالا ميشه يکم در مورد همون سوال من کمی توضييح بيشتری بدی؟ متشکرم
 
والا از اول بگيد که واسه ايجاد يک کادری که بشه توش commentگذاشت چه بايد کرد؟
و اينکه اون را بايد به spirit تبديل کنيم يا نه؟ديگه خودت بهتر ميدونی که.........
 

shirini_forush

Well-Known Member
آها. شما میخواید MessageBox نمایش بدید.
من فکر کردم میخواید تو مجید آنلاین کد و کامنت بزارید :D
خوب برای این کار MessageBox رو بسازید. spirit ش کنید. متنش رو هم یه DynamicText کنید.
و برای نمایشش متنش رو تنظیم کنید و _visible اون رو true کنید.
و توی دکمه ok اون بگید _visible ش دوباره false بشه.
 
عجب خوب بگذريم واسه ايجادmessage boxبايد از ابزارrectangleاستفاده کنيم؟
ميشه مرحله به مرحله توضييح بديد؟که بعدش چطور بتونيم کاری کنيم که بشه توش متنی نوشت و غيره ...
 

shirini_forush

Well-Known Member
1- ساخت شکل ظاهری:
شکلش با خودتونه. میتونید از rectangle استفاده کنید.
میتونید هم اون رو دایره یا rounded rectangle کنید.
حتی میتونید از پنجره های ویندوز عکس بگیرید و از اونا استفاده کنید.

2- قرار دادن دکمه تایید یا...:
یک Button میسازید و هر شکلی میخواید بهش میدید.
بعد بهش میگید که پنجره رو ببنده و اگر کار دیگه ای لازمه بکنه.
مثلا:
PHP:
on(release)
{
    MessageBox._visible = false;
}
 

shirini_forush

Well-Known Member
ببخشی 3 یادم رفت:

3- قرار دادن متن:
برای متن یه text میزارید و تو پانل text نوع اون رو dynamic میکنید و یه اسم براش میذارید.
مثلا Message

4-حالا برای نمایش MessageBox توی هر event ی که میخواید میگید:
PHP:
MessageBox._visible = true;
MessageBox.Message.text = "myMessage";
و به جای myMessage هر پیامی که میخواید میذارید.
یادتون باشه تو load هم بگید MessageBox محو بشه:
PHP:
onLoad()
{
    MessageBox._visible = false;
}
 
سفير جان ميشه يک نمونه بذاريد اينطوری فکر کنم بهتره وقتی نمونه رو ببينم بهتر ميفهمم و اگه اشکال هم داشتم
باز می پرسم مثلاً تو اين مرحله شما چيکار کرديد متشکرم
 

shirini_forush

Well-Known Member
ببخشید این تاپیک رو چک نکرده بودم.
چشم. رفتم خونه یدونه براتون میسازم :wink:
 

جدیدترین ارسال ها

بالا