SlideShare a Scribd company logo
1 of 4
Download to read offline
สรุปคาสัง Action Script บน Flash MX(ตอนที่ 6)
        ่

คาสั่ง FScrollPane.getScrollPosition
เมธอด การส่งคืนค่าออบเจ็กต์ด้วยฟิลด์ .x หรือ .y ที่ใช้ระบุค่าแนวนอน
และแนวตั้งของตาแหน่งสกอร์ลของหน้าต่างสกอร์ล

การใช้งาน : myScrollPane.getScrollPosition()
ค่าที่สงคืน : ออบเจ็กต์
       ่

ตัวอย่าง โค้ดการส่งคืนค่าจองตาแหน่งสกอร์ลปัจจุบันของหน้าต่าง
สกอร์ล ของหน้าต่างสกอร์ล scroll2 ไปยังหน้าต่างเอาต์พุต
tracescroll2.getScrollPosition());

คาสั่ง FScrollPane.loadScrollContent
เมธอด การระบุ URL ของไฟล์ SWF หรือ JPEG เพื่อแสดงในหน้าต่าง
สกอร์ล ออปชัน funcName และพารามิเตอร์ของตาแหน่งที่ให้ผู้ใช้งาน
สามารถระบุการเปลี่ยนแปลงฟังก์ชันไปยังการเรียกเมื่อมีการโหลด
ข้อมูล

URL ที่ใช้จะใช้ชื่อเหมือนกับซับโดเมน เช่นเดียวกับ URL ที่ใช้โหลด
Flash มูฟวี่ การใช้ไฟล์ SWF หรือ JPEG ใน Flash Player หรือการ
ทดสอบมูฟวี่ในสภาพแวดล้อมขณะที่กาลังเขียน Flash, ผู้ใช้งานจะต้อง
จัดเก็บไฟล์ SWF หรือ JPEG ไว้ในโฟลเดอร์เดียวกัน และชื่อไฟล์จะ
ไม่มีโฟลเดอร์หรือดิสก์ไดรฟ์ที่ระบุภายในอีก

การเรียกเมธอดจะเรียกผ่านค่าพารามิเตอร์ Scroll Content ที่กาหนด
ขณะเขียนโปรแกรม
การใช้งาน : myScrollPane.loadScrollContent(URL [, funcName,
location])
ค่าที่สงคืน : URL การระบุสตริง URL ของไฟล์ SWF หรือ JPEG เพื่อ
       ่
โหลดไปยังหน้าต่างสกอร์ล funcName สตริงที่ระบุชื่อของฟังก์ชัน
เพื่อเอ็กซิคิวต์เมื่อข้อมูลของหน้าต่างสกอร์ลถูกโหลด location พาร์ที่ใช้
อ้างถึงข้อมูลออบเจ็กต์, มูฟวี่คลิป หรือ Timeline ที่บรรจุฟังก์ชันที่
ต้องการ

ตัวอย่าง โค้ดการโหลดตาแหน่ง JPEG บนเซิร์ฟเวอร์ใน display1
display1.loadScrollContent(“http://www.YourWebServer.com/Ni
ce.jpg”);

ตัวอย่าง โค้ดการโหลดตาแหน่ง JPEG บนเซิร์ฟเวอร์ และระบุการ
เปลี่ยนฟังก์ชันการโหลด ตาแหน่งใน Timeline ของคอมโพเน็นต์
display1
display1.loadScrollContent(“http://www.YourWebServer.com/Ni
ce.jpg” , “load” ,
_parent._parent);
function load(component){
//โหลดข้อมูล
component.setScrollPostion(10,10);
}

คาสั่ง FScrollPane.refreshPane
เมธอดที่ใช้ปรับขนาดของสกอร์ลบาร์ในหน้าต่างสกอร์ลเมื่อข้อมูล
ภายในหน้าต่างสกอร์ล เปลี่ยนแปลงไป การเรียกเมธอด ถ้าผู้ใช้งาน
ต้องการปรับขนาดข้อมูลในหน้าต่างสกอร์ลให้ใช้ _width หรือ _height
การใช้งาน : myScrollPane.refreshPane()

ตัวอย่าง โค้ดแสดงการอัพเดตสกอร์ลบาร์ของ moviePane หลังจาก
การเพิ่มขนาดของมูฟวี่ คลิปในหน้าต่างสกอร์ล

var myContent = moviePane.getScrollContent();
myContent._width = 400;
moviePane.refreshPane();

คาสั่ง FScrollPane.setDragContent
เมธอดที่ใช้ระบุเมื่อผู้ใช้งานต้องการเปลี่ยนการวิวในหน้าต่างสกอร์ล
โดยการลากข้อมูลโดยใช้สกอร์ลบาร์ การเรียกผ่านเมธอด
ค่าพารามิเตอร์ Drag Content ที่กาหนดขณะเขียนโปรแกรม

การใช้งาน : myScrollPane.setDragContent(drag)
พารามิเตอร์ : drag ค่าบูลีน ถ้าเป็น true จะระบุให้ผู้ใช้งานสามารถ
เปลี่ยนการวิวโดยการลากข้อมูลในหน้าต่างสกอร์ล แต่ถ้าเป็นค่า false
จะเป็นการระบุผู้ใช้งานให้สามารถวิวได้อย่างเดียวโดยการใช้สกอร์ล
บาร์

ตัวอย่าง การระบุข้อมูลในหน้าต่างสกอร์ล display1 เมื่อมีการลากเมาส์
display1.setDragContent(true);

คาสั่ง FScrollPane.setHScroll
เมธอดที่กาหนดสกอร์ลบาร์ตามแนวนอนเพื่อให้แสดง (มีค่าเป็น true),
ไม่ต้องแสดง (มีค่าเป็น false) หรือให้แสดงเมื่อต้องการ (มีค่าเป็น auto)
ปกติจะกาหนดค่าให้เป็น auto
การใช้งาน : myScrollPane.setHScroll(display)
พารามิเตอร์ : display ค่าบูลีนที่กาหนดสกอร์ลบาร์ที่แสดง (มีค่าเป็น
true) หรือไม่ให้แสดงผล (มีค่าเป็น false) หรือการระบุสตริงสกอร์ลบาร์
ที่แสดงเฉพาะเวลาที่ต้องการเท่านั้น (มีค่าเป็น auto)

การเรียกเมธอดค่าพารามิเตอร์ Horizontal Scroll ที่ถูกกาหนดขึ้น
ระหว่างที่มีการเขียนโปรแกรม

The following code hides the horizontal scroll bar for display1.
display1.setHScroll(false);

More Related Content

More from focusstorm124

การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flashการโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
focusstorm124
 
การสร้างตัว Preload
การสร้างตัว Preloadการสร้างตัว Preload
การสร้างตัว Preload
focusstorm124
 
การวาด Flare
การวาด Flareการวาด Flare
การวาด Flare
focusstorm124
 
การเปลี่ยนสีวัตถุ
การเปลี่ยนสีวัตถุการเปลี่ยนสีวัตถุ
การเปลี่ยนสีวัตถุ
focusstorm124
 
การเปลี่ยนขนาดเส้นขอบของวัตถุ
การเปลี่ยนขนาดเส้นขอบของวัตถุการเปลี่ยนขนาดเส้นขอบของวัตถุ
การเปลี่ยนขนาดเส้นขอบของวัตถุ
focusstorm124
 
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยมการทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
focusstorm124
 
การทำวัตถุเคลื่อนไหว
การทำวัตถุเคลื่อนไหวการทำวัตถุเคลื่อนไหว
การทำวัตถุเคลื่อนไหว
focusstorm124
 
การทำภาพ Tv screen
การทำภาพ Tv screenการทำภาพ Tv screen
การทำภาพ Tv screen
focusstorm124
 
การทำปุ่มควบคุมการเล่นเพลง
การทำปุ่มควบคุมการเล่นเพลงการทำปุ่มควบคุมการเล่นเพลง
การทำปุ่มควบคุมการเล่นเพลง
focusstorm124
 
การกำหนดวัตถุหมุนรอบตัวเอง
การกำหนดวัตถุหมุนรอบตัวเองการกำหนดวัตถุหมุนรอบตัวเอง
การกำหนดวัตถุหมุนรอบตัวเอง
focusstorm124
 
การทำตัวอักษร Blur
การทำตัวอักษร Blurการทำตัวอักษร Blur
การทำตัวอักษร Blur
focusstorm124
 
การใช้ปุ่มสำเร็จรูป
การใช้ปุ่มสำเร็จรูปการใช้ปุ่มสำเร็จรูป
การใช้ปุ่มสำเร็จรูป
focusstorm124
 
การ Import file
การ Import fileการ Import file
การ Import file
focusstorm124
 
Flash mx ตอน แสดงวิดีโอใน flash mx 2004
Flash mx ตอน แสดงวิดีโอใน flash mx 2004Flash mx ตอน แสดงวิดีโอใน flash mx 2004
Flash mx ตอน แสดงวิดีโอใน flash mx 2004
focusstorm124
 
การทำปุ่มควบคุมการเล่น Movie ของ flash
การทำปุ่มควบคุมการเล่น Movie ของ flashการทำปุ่มควบคุมการเล่น Movie ของ flash
การทำปุ่มควบคุมการเล่น Movie ของ flash
focusstorm124
 

More from focusstorm124 (15)

การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flashการโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
การโหลดรูปภาพจาก Folder ภายนอกมาใช้กับ flash
 
การสร้างตัว Preload
การสร้างตัว Preloadการสร้างตัว Preload
การสร้างตัว Preload
 
การวาด Flare
การวาด Flareการวาด Flare
การวาด Flare
 
การเปลี่ยนสีวัตถุ
การเปลี่ยนสีวัตถุการเปลี่ยนสีวัตถุ
การเปลี่ยนสีวัตถุ
 
การเปลี่ยนขนาดเส้นขอบของวัตถุ
การเปลี่ยนขนาดเส้นขอบของวัตถุการเปลี่ยนขนาดเส้นขอบของวัตถุ
การเปลี่ยนขนาดเส้นขอบของวัตถุ
 
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยมการทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
การทำเส้นวิ่งเป็นกรอบสี่เหลี่ยม
 
การทำวัตถุเคลื่อนไหว
การทำวัตถุเคลื่อนไหวการทำวัตถุเคลื่อนไหว
การทำวัตถุเคลื่อนไหว
 
การทำภาพ Tv screen
การทำภาพ Tv screenการทำภาพ Tv screen
การทำภาพ Tv screen
 
การทำปุ่มควบคุมการเล่นเพลง
การทำปุ่มควบคุมการเล่นเพลงการทำปุ่มควบคุมการเล่นเพลง
การทำปุ่มควบคุมการเล่นเพลง
 
การกำหนดวัตถุหมุนรอบตัวเอง
การกำหนดวัตถุหมุนรอบตัวเองการกำหนดวัตถุหมุนรอบตัวเอง
การกำหนดวัตถุหมุนรอบตัวเอง
 
การทำตัวอักษร Blur
การทำตัวอักษร Blurการทำตัวอักษร Blur
การทำตัวอักษร Blur
 
การใช้ปุ่มสำเร็จรูป
การใช้ปุ่มสำเร็จรูปการใช้ปุ่มสำเร็จรูป
การใช้ปุ่มสำเร็จรูป
 
การ Import file
การ Import fileการ Import file
การ Import file
 
Flash mx ตอน แสดงวิดีโอใน flash mx 2004
Flash mx ตอน แสดงวิดีโอใน flash mx 2004Flash mx ตอน แสดงวิดีโอใน flash mx 2004
Flash mx ตอน แสดงวิดีโอใน flash mx 2004
 
การทำปุ่มควบคุมการเล่น Movie ของ flash
การทำปุ่มควบคุมการเล่น Movie ของ flashการทำปุ่มควบคุมการเล่น Movie ของ flash
การทำปุ่มควบคุมการเล่น Movie ของ flash
 

สรุปคำสั่ง Action script บน flash mx (ตอนที่ 6)

  • 1. สรุปคาสัง Action Script บน Flash MX(ตอนที่ 6) ่ คาสั่ง FScrollPane.getScrollPosition เมธอด การส่งคืนค่าออบเจ็กต์ด้วยฟิลด์ .x หรือ .y ที่ใช้ระบุค่าแนวนอน และแนวตั้งของตาแหน่งสกอร์ลของหน้าต่างสกอร์ล การใช้งาน : myScrollPane.getScrollPosition() ค่าที่สงคืน : ออบเจ็กต์ ่ ตัวอย่าง โค้ดการส่งคืนค่าจองตาแหน่งสกอร์ลปัจจุบันของหน้าต่าง สกอร์ล ของหน้าต่างสกอร์ล scroll2 ไปยังหน้าต่างเอาต์พุต tracescroll2.getScrollPosition()); คาสั่ง FScrollPane.loadScrollContent เมธอด การระบุ URL ของไฟล์ SWF หรือ JPEG เพื่อแสดงในหน้าต่าง สกอร์ล ออปชัน funcName และพารามิเตอร์ของตาแหน่งที่ให้ผู้ใช้งาน สามารถระบุการเปลี่ยนแปลงฟังก์ชันไปยังการเรียกเมื่อมีการโหลด ข้อมูล URL ที่ใช้จะใช้ชื่อเหมือนกับซับโดเมน เช่นเดียวกับ URL ที่ใช้โหลด Flash มูฟวี่ การใช้ไฟล์ SWF หรือ JPEG ใน Flash Player หรือการ ทดสอบมูฟวี่ในสภาพแวดล้อมขณะที่กาลังเขียน Flash, ผู้ใช้งานจะต้อง จัดเก็บไฟล์ SWF หรือ JPEG ไว้ในโฟลเดอร์เดียวกัน และชื่อไฟล์จะ ไม่มีโฟลเดอร์หรือดิสก์ไดรฟ์ที่ระบุภายในอีก การเรียกเมธอดจะเรียกผ่านค่าพารามิเตอร์ Scroll Content ที่กาหนด ขณะเขียนโปรแกรม
  • 2. การใช้งาน : myScrollPane.loadScrollContent(URL [, funcName, location]) ค่าที่สงคืน : URL การระบุสตริง URL ของไฟล์ SWF หรือ JPEG เพื่อ ่ โหลดไปยังหน้าต่างสกอร์ล funcName สตริงที่ระบุชื่อของฟังก์ชัน เพื่อเอ็กซิคิวต์เมื่อข้อมูลของหน้าต่างสกอร์ลถูกโหลด location พาร์ที่ใช้ อ้างถึงข้อมูลออบเจ็กต์, มูฟวี่คลิป หรือ Timeline ที่บรรจุฟังก์ชันที่ ต้องการ ตัวอย่าง โค้ดการโหลดตาแหน่ง JPEG บนเซิร์ฟเวอร์ใน display1 display1.loadScrollContent(“http://www.YourWebServer.com/Ni ce.jpg”); ตัวอย่าง โค้ดการโหลดตาแหน่ง JPEG บนเซิร์ฟเวอร์ และระบุการ เปลี่ยนฟังก์ชันการโหลด ตาแหน่งใน Timeline ของคอมโพเน็นต์ display1 display1.loadScrollContent(“http://www.YourWebServer.com/Ni ce.jpg” , “load” , _parent._parent); function load(component){ //โหลดข้อมูล component.setScrollPostion(10,10); } คาสั่ง FScrollPane.refreshPane เมธอดที่ใช้ปรับขนาดของสกอร์ลบาร์ในหน้าต่างสกอร์ลเมื่อข้อมูล ภายในหน้าต่างสกอร์ล เปลี่ยนแปลงไป การเรียกเมธอด ถ้าผู้ใช้งาน ต้องการปรับขนาดข้อมูลในหน้าต่างสกอร์ลให้ใช้ _width หรือ _height
  • 3. การใช้งาน : myScrollPane.refreshPane() ตัวอย่าง โค้ดแสดงการอัพเดตสกอร์ลบาร์ของ moviePane หลังจาก การเพิ่มขนาดของมูฟวี่ คลิปในหน้าต่างสกอร์ล var myContent = moviePane.getScrollContent(); myContent._width = 400; moviePane.refreshPane(); คาสั่ง FScrollPane.setDragContent เมธอดที่ใช้ระบุเมื่อผู้ใช้งานต้องการเปลี่ยนการวิวในหน้าต่างสกอร์ล โดยการลากข้อมูลโดยใช้สกอร์ลบาร์ การเรียกผ่านเมธอด ค่าพารามิเตอร์ Drag Content ที่กาหนดขณะเขียนโปรแกรม การใช้งาน : myScrollPane.setDragContent(drag) พารามิเตอร์ : drag ค่าบูลีน ถ้าเป็น true จะระบุให้ผู้ใช้งานสามารถ เปลี่ยนการวิวโดยการลากข้อมูลในหน้าต่างสกอร์ล แต่ถ้าเป็นค่า false จะเป็นการระบุผู้ใช้งานให้สามารถวิวได้อย่างเดียวโดยการใช้สกอร์ล บาร์ ตัวอย่าง การระบุข้อมูลในหน้าต่างสกอร์ล display1 เมื่อมีการลากเมาส์ display1.setDragContent(true); คาสั่ง FScrollPane.setHScroll เมธอดที่กาหนดสกอร์ลบาร์ตามแนวนอนเพื่อให้แสดง (มีค่าเป็น true), ไม่ต้องแสดง (มีค่าเป็น false) หรือให้แสดงเมื่อต้องการ (มีค่าเป็น auto) ปกติจะกาหนดค่าให้เป็น auto
  • 4. การใช้งาน : myScrollPane.setHScroll(display) พารามิเตอร์ : display ค่าบูลีนที่กาหนดสกอร์ลบาร์ที่แสดง (มีค่าเป็น true) หรือไม่ให้แสดงผล (มีค่าเป็น false) หรือการระบุสตริงสกอร์ลบาร์ ที่แสดงเฉพาะเวลาที่ต้องการเท่านั้น (มีค่าเป็น auto) การเรียกเมธอดค่าพารามิเตอร์ Horizontal Scroll ที่ถูกกาหนดขึ้น ระหว่างที่มีการเขียนโปรแกรม The following code hides the horizontal scroll bar for display1. display1.setHScroll(false);