ปัญหาแฟลช - gotoAndPlay/gotoAndStop

อย่าเข้าใจฉันผิด ฉันรู้จัก Flash และปกติฉันก็ไม่มีปัญหาเมื่อโปรแกรมไม่สูงเกินไป ตอนนี้ดูเหมือนเป็นคำถามง่าย ๆ แต่ในช่วงสองสามชั่วโมงที่ผ่านมาฉันเกาหัวเพื่อพยายามคิดว่ามีอะไรผิดปกติ

ฉันกำลังทำแอนิเมชั่นนี้ และท้ายที่สุด ฉันเพียงต้องการให้ผู้ใช้คลิกที่ปุ่มเพื่อเล่นซ้ำ เป็นต้น เมื่อวานทุกอย่างทำงานได้สมบูรณ์แบบ แม้ว่าตอนนี้ฉันต้องเพิ่มบางอย่างที่ทำให้ไม่สามารถทำงานได้อย่างถูกต้อง

โดยพื้นฐานแล้วฉันมีเฟรมที่มี stop(); จากนั้นโค้ดต่อไปนี้ (ในองค์ประกอบปุ่ม):

    on (release)
    {
         _root.gotoAndStop("menu");
    }

ฉันหมายถึงสิ่งที่ง่ายกว่าที่จะทำใน Flash ใช่ไหม?

ตอนนี้มันจะไปที่ "เมนู" ของเฟรมประมาณหนึ่งในสี่ของวินาที จากนั้นจึงกลับมาที่เฟรมจริงพร้อมกับปุ่ม

(Flash AS2 ยังไงก็ตาม หากยังไม่ชัดเจน)

อย่างไรก็ตาม โปรดแจ้งให้เราทราบหากคุณประสบปัญหานี้แล้ว เนื่องจากตอนนี้เราไม่สามารถค้นหาสิ่งที่เกิดขึ้นได้

ขอบคุณทุกคนมาก!


person Alex Cane    schedule 14.06.2011    source แหล่งที่มา
comment
การใช้โค้ดที่คุณใช้ในลักษณะที่คุณอธิบายควรจะใช้งานได้โดยไม่มีปัญหาใดๆ เราสามารถนั่งเดาได้ว่าคุณผิดพลาดอะไร แต่มันจะเป็นภาพในความมืด ปัญหาของคุณอยู่ที่อื่น และ ณ ตอนนี้คุณคือบุคคลที่ดีที่สุดที่จะตอบคำถามนี้โดยไม่ต้องแจ้ง Fla ให้เราตามที่ Citizen Conn กล่าว   -  person Jordan    schedule 17.06.2011


คำตอบ (1)


ถ้าคุณต้องการเล่นซ้ำ แทนที่จะกลับไปที่จุดเริ่มต้น คุณควรให้ทำ _root.gotoAndPlay("menu")

ถ้าไม่ได้ผล เราก็ต้องไปหา fla ของคุณ

person citizen conn    schedule 14.06.2011