Unit 6 การใช้ HyperLink และการสร้าง Effect (Part 2)

หลังจาก ที่เราได้ศึกษากันไปแล้วในบทที่ผ่านมา ก็จะเข้าใจถึงกระบวนการในการตั้งค่า Button Properties ของวัตถุแล้วว่า มีลักษณะการทำงานเป็นเช่นใด คราวนี้..ก็มาถึงอีกสิ่งหนึ่งที่ขาดไม่ได้ นั่น ก็คือ การทำ HyperLink ของวัตถุ เพื่อใช้ในการควบคุม Page แต่ละ Page ให้มีความสัมพันธ์กัน และติดต่อถึงกันได้ แต่ครั้งจะทำแค่การควบคุม อย่างเดียว มันคงไม่สนุก.. จึงมีการนำเอา Effect มาใช้งานร่วมกันด้วย โดย..Effect ที่ว่านี้ก็คือ การเปลี่ยน Page ของงาน (ซึ่งหาก..เปรียบไปแล้วก็เหมือนกับ การใช้ PowerPoint ในการนำเสนองาน)

ต่อชิ้นงานเดิม.. ทำการคลิกที่ ( Object Properties) การคลิกที่ปุ่มนี้ จะต่างกันตรงที่สถานะของวัตถุในขณะนั้นว่าอะไร ถูกเลือกอยู่ ในที่นี้ให้ทำการเลือก Button เอาได้ทุกตัว โดยทำการคลิก และทำการกด Shift ค้างไว้จะได้รูป ดังที่ได้แสดง..

สถานะการใช้งาน..ในขณะนั้นจะต้องเป็น Background ในขณะที่วัตถุ

ตำแหน่งที่ 1..เป็นการกำหนด Page ว่าต้องการที่จะ Link ไปในลักษณะใด หากเลือก None วัตถุจะไม่ทำการ Link ไปยังหน้าที่กำหนดเลย แต่..หากเลือก Go to another page จะทำการ Link ไปยังหน้าวัตถุที่ทำการกำหนด ส่วนหาก..ทำการเลือก Pop up another page การแสดงผลจะเป็นแบบ Pop up ให้เห็น เมื่อการแสดงผลเกิดขึ้น..

ตำแหน่งที่ 2 Link to : จะเป็นการกำหนดไปตำแหน่งที่ทำการติดต่อของหน้าวัตถุว่าจะไปยังที่ไหน เช่น

  1. Next Page ไปยังหน้าต่อไป

  2. Pervious Page ไปยังหน้าก่อนนี้

  3. Go Back ย้อนกลับหน้าเดิม

  4. First Page ไปยังหน้าเริ่มต้น

  5. Last Page ไปยังหน้าสุดท้าย

ก่อน..จะมาถึงในตำแหน่งที่ 3 เรามาทำการตกลงการใช้งาน Link /Effect กันก่อนว่า จะใช้ในรูปแบบไหน เพื่อที่จะได้เป็นในแนวทางเดียวกันนะครับ (เมื่อเราทำการเลือก Link เป็น Go to another Page :) แล้วจะขึ้น Transition Effect ขึ้นมาเพื่อไว้สำหรับ ในการใช้งานอีกส่วนหนึ่ง..

ในตำแหน่งที่ 1.. จะเป็นการแสดงรูปแบบคำสั่ง Effect ที่ใช้แสดงผลในการเปลี่ยน Page ในตำแหน่งที่ 2.. กำหนดระยะเวลาหน่วงของการแสดงผลให้เร็ว หรือว่าช้า แต่ตามปกติ ไม่ควรช้าเกินไป ในที่นี้ กำหนดเอาไว้ที่ 1000 ms. ในส่วนที่ 3.. เป็นการ Preview ก่อนการนำออกมาใช้งานจริง ซึ่งจะแสดง หากพอใจ ก็คลิก OK เพื่อเป็นการตอบรับ หากไม่พอใจ ก็ทำการเปลี่ยนแบบใหม่

ปุ่ม Link Effect
Main First Page Iris
Previous Pervious Page Push (ค่า Orientation = Bottom)
Next Next Page Puzzle
Back Go Back Dissolve

อาจจะสงสัยว่า.. แล้วปุ่มที่ชื่อว่า Quit ทำไมเราไม่ทำ Link หากเราทำการสังเกตจะเห็นว่า ไม่มีคำสั่งเกี่ยวกับ การ Link ที่ใช้เพื่อทำให้จบโปรแกรมเลย ดังนั้น เราจะมากล่าวกันอีกที โดยการใช้ตัว Auto Script เป็นตัวช่วย สาเหตุหนึ่ง.. ก็เพราะว่า..ตอนนี้เรายังไม่มีความรู้เกี่ยวกับการเขียน Script ที่ใช้ควบคุมวัตถุ ดังนั้น วิธีการที่ง่ายที่สุด ก็คือการใช้ หรือทำการกำหนด Auto Script นั่นเองจะทำได้สะดวกกว่า โดยรูปจะทำการแสดง (ให้ทำการคลิกที่ปุ่ม Auto Script แล้วทำการเลือก ) ดังนี้

Tip รูปแบบการแสดงผล อาจจะทำการใช้ที่นอกเหนือจากนี้ ก็ได้เพียงแต่จะต้องทำความเข้าใจรายละเอียด ส่วนนี้ให้ชัดเจนเสียก่อน

จากรูป..ที่แสดงจะเห็นว่ามีคำสั่งที่ใช้สำหรับการจบจากงาน นั่นก็คือ Exit Book และเราทำการเลือก Event (เหตุการณ์ที่ต้องการให้เกิดขึ้นกับตัววัตถุ )เช่น การคลิกที่ปุ่ม, ดับเบิลคลิกที่ปุ่ม เป็นต้น แต่ในที่นี้เลือกการคลิกที่ปุ่ม จากนั้นก็ตอบ OK..

หากเรา..อยากทราบวิธีการเขียน Script ก็โดยการคลิกที่ปุ่ม Script..

จะเห็นว่า..มีการกำหนดภาษา Script ให้เรียบร้อยเลยนะครับ จากนั้นที่เหลือก็เพียง แต่ทำการแสดงผล โดยการกด F3 (Author Level)..เท่านั้นเอง..

ในบทถัดไป จะกล่าวถึงการ Import Text และการใช้ Field แบบมีกรอบเส้น และไม่มี

Unit 1 | Unit 2 | Unit 3 | Unit 4 | Unit 5 | Unit 6 | Unit 7 | Unit 8 | Unit 9 | Unit 10 | Unit 11