รวบกวนดูโค้ดให้หน่อยค่ะ ผิดตรงไหน

เริ่มโพสต์โดย nongB, 16 ก.พ. 2009, 09:16 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

nongB

คือบีทำ combobox อ่ะค่ะ แล้วทีนี้พอเลือกคำแล้วให้ link ไปอ่ะ ไปframe เดียวอ่ะค่ะ พอเลือกอีกคำไม่ไปตามที่สั่งค่ะ
code
on (release) {
   ComboBox=="if";
   gotoAndPlay(40);
}
on (release) {
   ComboBox=="function";
   gotoAndPlay(30);
}
เนี่ยค่ะ จะไปframe 30 อย่างเดียวเลย

http://www.tempf.com/getfile.php?filekey=1234746390.83766_keyword.fla&mime=application/msword

X11

ดูแล้วยังไม่เข้าใจว่า

ComboBox=="if";

กับ

ComboBox=="function";

คืออะไร ต้องการจะทำอะไร ถ้าต้องการใส่เงื่อนไขเช็คข้อความก็ใส่ if ไป

if (เงื่อนไขที่ต้องการตรวจสอบ) { action ที่ต้องการให้ทำเมื่อเงื่อนไขผ่าน }

ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย


ยุนเอ



:08:

ไม่ติดก็แปลกแล้วครับ

ลองหาวิธีเอาข้อมูลออกมาจากคอมโบ้บ๊อกนะครับ
แล้วก็ syntax ของ actionscript ไปแทนให้มันถูกตาม syntax นะครับ

แต่โครงของโปรแกรมน่าจะเ)้นประมารนี้

ของเก่าผิดตรงที่มี onrelease สองอัน
มันก็แสดงผลอันล่างเป้นที่สุดท้ายอยู่แล้ว
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

เต่ามาก

#5
http://img3.f0nt.com/flash/13c08822b8066d350ce49883a294716c.swf
ลองดูครับ
เขียนแบบชาวบ้านที่สุด ใช้ component นะครับ
ตัวอย่างโค้ดอยู่ในไฟล์ตามแนบ

ที่ปุ่ม ok
on(release){
Myvar = Mycombobox.getSelectedItem().label;  //ให้ตัวแปรชื่อ Myvar ดึงค่ามาจากcombobox
gotoAndStop(2);
}


ที่เฟรมถัดมา
อ้างอิงif (Myvar =="แมว") { //ได้ค่า Myvar มาแล้วจะปู้ยี่ปู้ยำยังไงก็ได้
      _root.Mytext = "เหมียว";
   } else {
      _root.Mytext = "โฮก";
}

ครับ

กากก่อเกรียนนู้บ

 :08: อ่า เหมือนกับว่า แปะอะไรไป จะรอก๊อปไปแปะท่าเดียวเลย..
เอาของอีเต่าไปลองก่อนละกันครับ มีปัญหาอะไร ก็มาถามอีเต่าอีกทีนึงครับ

SMF 2.1.7 © 2026, Simple Machines