หน้า: [1]
 
ผู้เขียน หัวข้อ: ใครรู้ช่วยบอกหน่อยครับ..ทำยังไงให้  (อ่าน 3411 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
ปัญหาคือผม import flv file เข้ามาเพื่อเล่นคล้ายกับ Intro และต้องการให้เล่นแบบวนซ้ำไปมา

โดยที่ไม่ต้องการใส่ skin control ด้วยอะครับ ทีนี้พอมันเล่นจบ มันก็ไม่เล่นต่อ หยุดไปเลย

จะทำไงให้มันเล่นซ้ำได้หละครับ

ผมเขียน AS อย่างนี้ครับ

*****************************************************

import fl.video.*;

var flvControl = vid_mc.myVid;

flvControl.addEventListener(VideoEvent.COMPLETE,repeat);

function repeat(event:Event):void {
   flvControl.autoPlay=true;
}

******************************************************

มันไม่ยอมเล่นซ้ำอะครับ ทดลองเปลี่ยนจาก flvControl.autoRewind = true;

ก็เหมือนเดิมเลย จนปัญญาจริง ๆ ครับ ใครรู้ช่วยแนะนำด้วยครับ  มึนตึ้บ
บันทึกการเข้า
ผมทดลองเปลี่ยนมาใช้ flvControl.play(); มันได้ผลแล้วครับ

แต่มันเหมือนจะชงักไปซักนิดนึง ทำยังไงให้มันเล่นเป็นธรรมชาติได้บ้างไม๊ครับ...
บันทึกการเข้า
import fl.video.*;
var flvControl = vid_mc.myVid;
flvControl.autoPlay=true;

ก็ไม่ได้ใช่ไหมครับ
บันทึกการเข้า

ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ
ไม่ได้ครับ ต้องเป็นอย่างนี้ครับ

import fl.video.*;

var flvControl = vid_mc.myVid;

flvControl.addEventListener(VideoEvent.COMPLETE,repeat);

function repeat(event:Event):void {
   flvControl.play();
}

มันถึงจะวนกลับมาเล่นใหม่ครับ ถ้าเป็นตาม code ที่คุณ poloh มันจะหยุดเมื่อ video เล่นจบตามเฟรมของมันเองครับ...
บันทึกการเข้า
flvControl.autoPlay=true; คือ เมื่อเปิดเขา flash แล้วมันจะเล่น video เองอัติโนมัติครับ ไม่ใช่การสั่งให้เล่นวนลูป
บันทึกการเข้า

<a href="http://www.kapom.com/bannerKapom.swf" target="_blank">http://www.kapom.com/bannerKapom.swf</a>
ตอนนี้โรงเรียนย้ายไปอยู่บ้านกลางเมืองแยก รัชดา-ลาดพร้าวแล้วนะคร๊าบบ
หน้า: [1]
 
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!