•  

ยินดีต้อนรับสู่ ThaiFlashDev

กระทู้เมื่อเร็วๆ นี้

หน้า: [1] 2 3 ... 10
1
ขอบคุณอีกครั้งสำหรับคำแนะนำครับ
ผมได้ลองทำตามแล้ว คือ สร้าง ไฟล์ขี้นมาใหม่เลย เลือกเป็น action script3.0
จากนั้น ผมก็ไม่ได้สร้าง และ ไม่ได้เขียนอะไรเลย ใส่แค่ script ด้านล้างนี้แค่บรรทัดเดียว

var loadedMedia:Vector.<MovieClip> = new Vector.<MovieClip>();

ผลปรากฏว่า ก็ยังคงแจ้ง Error ออกมาดังเดิมครับ
ข้อความแจ้ง Error

1084: Syntax error: expecting identifier before lessthan.

ลืมบอกไปผมใช้ Flash CS3 ไม่รู้จะมีผลอะไรเกี่ยวข้องไหมกับ Error


ต้องขออภัยจริง ๆ นะครับ ที่รบกวนไม่เลิกสักที
2
เช็คดูใหม่ครับ
ลอง new ไฟล์มาใหม่ เป็น as3 ใน timeline ใส่
โค๊ด: [Select]
var ldr:Loader=new Loader();
var mc:MovieClip=new MovieClip();
var id:String="std-001";
var loadedMedia:Vector.<MovieClip> = new Vector.<MovieClip>();
ไม่มี error ครับ ดังนั้น ส่วนนี้ไม่ได้มีปัญหาครับ ถ้าจะมีก็เป็นไปได้ว่า
-ถ้าเป็นการถึง action จาก as จะค้อง import สิ่งที่เกี่ยวข้องด้วย เช่น import flash.display.MovieClip;
-อาจมีการเขียนอะไรไว้นอกจากนี้แล้วยังไม่จบคำสั่ง เช่น เปิดวงเล็บไว้ก่อนหน้านี้ มีจุดหรือคอมมาก่อนหน้านี้
-ถ้ารันบน as2 มีปัญหาแน่นอน
-เขียนคำสั่งผิดหรือไม่ครบ
3
General / Re: การใส่เสียงในเฟรมเดียวกัน พร้อมปุ่ม Play-Stop ในปุ่มเดียวกัน
« กระทู้ล่าสุด โดย thora เมื่อ วันนี้ เวลา 02:36:49 »
เอาแบบง่ายสุดนะครับ ก่อนทีการเล่นเสียงทุกครั้ง ให้ stopAllSound(); ไปก่อน เพราะผมไม่รู้ว่าคุณเข้าใจในระดับไหนครับ การที่จะให้วิธีอื่น มันก็ยากหากคุณยังไม่เข้าใจก็ไม่สามารถเอาไปใช้ได้เหมือนอันที่ให้ไปครับ วิธีนี้จะง่ายที่สุดแล้ว เพียงแต่ต้องเป็นหน้าที่ของคุณเองที่จะคิดว่าจะต้องวางคำสั่งนี้ตรงไหน
4
ขอบคุณอีกครั้งสำหรับคำแนะนำครับ  แต่ว่าขอรบกวนเพิ่มเติมอีกนิดได้ไหมครับ
คือ ติด Error อยู่ในส่วนนี้นะครับ

var loadedMedia:Vector.<MovieClip> = new Vector.<MovieClip>();

ข้อความแจ้ง Error
1084: Syntax error: expecting identifier before lessthan.

ขอบคุณล่วงหน้าสำหรับคำแนะนำครับ
5
รับทำ cai บทเรียนคอมพิวเตอร์ช่วยสอน คอมพิวเตอร์มัลติมีเดีย สำหรับครู อาจารย์ นักศึกษา รับทำ cai ทุกจังหวัดทั่วประเทศครับ
cai ผลงานมาตรฐาน ราคากันเองครับผม

http://www.caiprofess.com
http://caiprofess.com
6
ใส่ปุ่มไว้เหมือนในภาพค่ะ  btn  แต่ปุ่มเปิดปิดเสียงอยู่ในเฟรมที่ 1 3 5 7 9 11 13 15 17  ปุ่มเป็นแบบ MovieClip

ถามวนไปวนมาขอโทดด้วยนะค่ะ  *มือใหม่หัดทำ

https://drive.google.com/drive/folders/0B4nCppi6y7AYRkRzR2RiS1lwTms
7
พึ่งทำงานแฟลชครั้งแรกยังไม่เข้าใจเท่าไรค่ะ

คือใส่เสียงในปุ่มเลย มีทั้งหมด 9 เสียง
ใส่ไว้เฟรมที่ 1 3 5 7 9 11 13 15 17 
พอไปเฟรม 3 เสียง ในเฟรม 13 เล่นพร้อมกัน
พอไปเฟรม 5 เสียง ในเฟรม 13 5 เล่นพร้อมกัน
พอไปเฟรม 7 เสียง ในเฟรม 13 5 7 เล่นพร้อมกัน

ใช้ SoundChannel ไม่เป็นค่ะ
8
stopAllSound();
ใช้ไม่ได้หรือครับ
จะให้ดีควรใช้ SoundChannel เช่น
โค๊ด: [Select]
var channel = new SoundChannel();//สร้างครั้งเดียวที่หน้าหลัก อย่าสร้างซ้ำอีก
var snd = new Sound();
var snd1 = new Sound();

//เวลาจะเล่น
channel = snd.play();

//เวลาจะเล่นไฟล์ใหม่
channel.stop();
channel = snd1.play();

//เวลาจะหยุด
channel.stop();

ให้เสียงมันออกช่องเดียว จะควบคุมง่ายกว่า
9
Adobe CS6 / Re: ตัวหนังสือเปลี่ยนหลังจากเปิดหน้าใหม่
« กระทู้ล่าสุด โดย thora เมื่อ 27 มี.ค. 17, 02:43:04 »
Embed font นั้นเข้าไปด้วยหรือยังครับ
10
thora  :  ขอโทษค่ะ

เสียงที่ใส่มันซ้อนกันค่ะ  ต้องแก้ยังไง
คือทำปุ่มเปิดปิดตามในคลิปนี้  https://youtu.be/gfwGdQKdZ1I

แต่เสียงมันยังซ้อน แล้วพอกดออกไปซีนอื่น เสียงก็ไม่หยุด

หน้า: [1] 2 3 ... 10