View Full Version : มีปัญหาอยากถามครั เกี่ยวกับ Flashมีปัญหาเกี่ยวกับ FLASH ครับผม
Dragking
27-11-2008, 06:09 PM
คือผมจะทำไฟลล์ .swf แบบมี link ไปยังเว็บไซต์อ่ะครับ
ไม่ใช่แบบ button นะครับ
แบบว่าพอเปิด ไฟล์ปุ๊บ ก็ไปหน้าเว็บปั๊บอ่าครับ
ผมลองทำ โดยใส่ โค้ด getURL + URL แล้ว
พอลองเปิดเทสดูตอนในโปรแกรมมันก็เป็นอย่างที่ผมต้องการ
แต่พอ save เป็น .SWF มันไม่เป็นอ่ะครับ
ช่วยทีนะครับ
ถ้าข้อมูลที่ผมบอกไม่พอก็บอกนะครับ
asylu3
27-11-2008, 06:39 PM
post source code ให้ดูหน่อยได้ครับ น่าจะช่วยเช็คให้ว่าเขียนผิดหรือเปล่า แล้วก็ไฟล์ swf ที่มีปัญหาด้วย
Dragking
28-11-2008, 11:32 AM
getURL("http://www.macromedia.com", "_blank", "GET");
ไฟลล์ครับ Download LinktestLink.rar (http://file.citec.us/download.php?id=0A95F92F)
asylu3
28-11-2008, 12:20 PM
Please use the code tag everytime u post the code man.
OK let have a look at this code. Hope it may help u some how.
[code]
///////////////////////////////////////////////////
// Actual AS3 clickable-link code:
my_btnaddEventListener(MouseEventCLICK, myBtnClicked);
spicydog
28-11-2008, 03:57 PM
ช่วงหลังๆนี่
คำสั่ง getURL มันไม่สามารถใช้งานได้ใน AS ระดับเฟรมละครับ
เพราะว่ามันค่อนข้างอันตราย
อย่างเช่น การเขียนไฟล์ flash ขึ้นมา
เพื่อให้เปิดหน้าต่างใหม่ แล้วรันให้เปิดต่อไปเรื่อยๆ
จะทำให้มีปัญหาเอาได้ ถ้าจำไม่ผิดคงแก้ไม่นานครับ
เพราะผมยังใช้ได้อยู่ตอนช่วงประมาณ Flash 8
ส่วนคำสั่งที่จะหลบหลีกการทำงานไปใช้ก็ไม่ทราบเหมือนกันครับ เหอะๆ
แต่ถ้าเป็นไปได้ ผมว่าก็ทำเป็นปุ่มแบบคลิกที่ไฟล์ Flash แล้วเปิดให้ก็ได้ครับ
ถ้าเป็นแบบนั้น จะใช้งานได้ตามปรกติ
Dragking
29-11-2008, 01:06 AM
///////////////////////////////////////////////////
// Actual AS3 clickable-link code:
my_btnaddEventListener(MouseEventCLICK, myBtnClicked);
function myBtnClicked(e:MouseEvent):void {
var url:String = "http://wwwexamplecom/";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_blank');
} catch (e:Error) {
trace("Error occurred!");
}
}
///////////////////////////////////////////////////
// Lazy shorthand Reminder: navigateToURL SHOULD be in a try/catch
my_btnaddEventListener(MouseEventCLICK, myBtnClicked);
function myBtnClicked(e:MouseEvent):void {
navigateToURL(new URLRequest("http://wwwexamplecom/"));
}[/b]
ผมต้องเปลี่ยนอะไรอีกไหมครับนอกจาก URL
เพราะลอง test ดูแล้ว สคริป มี Error
ผมมันมือใหม่ตัวจริงครับ ความรู้มัธยม
ถ้าใครพอมีเวลา ช่วยสอน แบบ Step By step ได้ไหมครับ
จะไม่ลืมพระคุณ
ปล. ไฟล์ตัวอย่างที่คนอื่นทำครับ
http://kndservers.lx.ro/gokussj4tudor.swf
spicydog
29-11-2008, 03:29 PM
ออ GetURL ยังใช้งานได้ตามปรกติครับ
แต่ต้องอัพลงเว็บก่อนครับ
**Hidden Content: Check the thread to see hidden data.**
Dragking
30-11-2008, 11:29 AM
ขอบคุณทุกๆท่านมากครับผม
ท่านครับ ตอน Export เป็น Swf เลือก เวอร์ชั่นไหนครับผม
เห็นบางคนบอกว่าเอาเวอร์ชั่น 6 อ่ะ งง
เอางี้ช่วนสอน การ Export ด้วยได้ไหมครับ
มือใหม่จริงๆง่า
geefa
30-11-2008, 12:15 PM
ใช้ flash เวอร์ชั่นไหนพัฒนาน่ะครับ
เพราะปกติการ export เป็น swf ก็ไม่น่าจะมีปัญหาอะไรนะครับ
แต่ถ้า export เป็นfile format อย่างอื่นก็อีกเรื่อง
เช่น export เป็น avi ซึ่งscript มันจะไม่ทำงานเป็นต้นครับ
Dragking
30-11-2008, 01:42 PM
ผมใช้ Flash 8 ครับผม
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.