บทความสอนกราฟิก

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 1838|ตอบกลับ: 0

[Renpy] 62. วิธีใส่ภาพ Main menu

[คัดลอกลิงก์]

272

กระทู้

272

โพสต์

979

เครดิต

ผู้ดูแลระบบ

Rank: 9Rank: 9Rank: 9

เครดิต
979
แก้ไขครั้งสุดท้ายโดย nooknazha เมื่อ 2019-11-30 20:09

background_-main_menu07.png
[Renpy] 62. วิธีใส่ภาพ Main menu
เมื่อสร้างไฟล์เกมส์ใหม่ เราจะเห็นว่าหน้าจอเกมส์ของเรามันมีแต่พื้นฉากโล่งๆกับเมนูเท่านั้น ในบทความนี้เราจะมาเพิ่มความน่าสนใจให้กับหน้าเมนูหลัก และหน้าเมนูรองกันค่ะ


ขั้นตอนแรกให้เตรียมภาพ background  2 ภาพนะค่ะ (สำหรับใช้เป็นภาพพื้นฉากของหน้าเมนูหลัก และหน้าเมนูรอง) กำหนด Size ให้มีขนาดใหญ่เท่ากับหน้าจอเกมส์ จะบันทึกเป็นสกุล .jpg หรือ .png ก็ได้

(ภาพนี้บันทึกชื่อว่า main_bg.png )
background_-main_menu01.png

(ภาพนี้บันทึกชื่อว่า main_bg02.png )
background_-main_menu02.png

ให้บันทึกภาพทั้ง 2 ภาพลงในแฟ้ม Game  ที่เราสร้างนะค่ะ อย่าเผลอไปเซฟไว้ที่อื่น ไม่งั้นภาพจะไม่แสดง ^^"

background_-main_menu03.png

แล้วก็ให้เปิดหน้าโปรแกรม Renpy ขึ้นมา และคลิกเปิดไฟล์ Options.rpy เพื่อแก้ไขโค๊ด

background_-main_menu04.png

ตรงประมาณบรรทัดที่ 78 และ 83 จะเป็นโค๊ดสำหรับให้เปลี่ยนรหัสสี หรือ เปลี่ยนภาพหน้าเมนูหลัก และหน้าเมนูรองค่ะ

background_-main_menu05.png

พิมพ์ชื่อภาพที่เราบันทึกไว้ลงไปในโค๊ด ทั้ง 2 ภาพ ที่ mm_root จะเป็นหน้าเมนูหลัก ส่วนที่ gm_root จะเป็นหน้าเมนูรองค่ะ

background_-main_menu06.png

กดปุ่มคีย์ Ctrl+s เพื่อบันทึกไฟล์ และลองรันโปรแกรมดู จะเห็นว่าหน้าเมนูเปลี่ยนเป็นภาพที่เราต้องการแล้วค่ะ

background_-main_menu07.png
(หน้าเมนูหลัก)

background_-main_menu08.png
(หน้าเมนูรอง)


******************************
บทความโดย นุ้ก
ขอจบบทความแค่เพียงเท่านี้ แล้วพบกันใหม่บทความหน้าค่ะ ^^
(ขอสงวนสิทธิ์อนุญาตให้เผยแพร่เฉพาะในเว็บ www.graphicfufu.comเท่านั้น)
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|GraphicFUFU

GMT+7, 2024-3-29 02:49 , Processed in 0.178565 second(s), 21 queries .

Powered by Discuz! X3.4 R20180101, Rev.59

© 2001-2017 Comsenz Inc.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้