Thaigraph

 

   

ค้นหา
Thaigraph หน้าฟอรั่ม Ren'Py [renpy] วิธีใส่ menu ในกรอบสนทนา ...
ดู: 1722|ตอบ: 2
go

[renpy] วิธีใส่ menu ในกรอบสนทนา

Rank: 7Rank: 7Rank: 7

โพสต์เมื่อ 1-3-2013 12:45 |แสดงโพสต์ทั้งหมด
[renpy] วิธีใส่ menu ในกรอบสนทนา




ขั้นตอนที่ 1
ให้เปิดไฟล์ Options.rpy และใส่โค๊ดลงไปตามนี้ค่ะ (ใส่ไว้ที่บรรทัดล่างสุด) แล้วก็บันทึกไฟล์ไว้

  1. init python:
  2.     # Give us some space on the right side of the screen.
  3.     style.window.right_padding = 100
  4.     def toggle_skipping():
  5.         config.skipping = not config.skipping
  6.     show_button_game_menu = True
  7.     def button_game_menu():
  8.         
  9.         if show_button_game_menu:
  10.             # to save typing
  11.             ccinc = renpy.curried_call_in_new_context
  12.             ui.vbox(xpos=0.98, ypos=0.98, xanchor='right', yanchor='bottom')
  13.             ui.textbutton("Skip", clicked=toggle_skipping, xminimum=80)
  14.             ui.textbutton("Save", clicked=ccinc("_game_menu_save"), xminimum=80)
  15.             ui.textbutton("Load", clicked=ccinc("_game_menu_load"), xminimum=80)
  16.             ui.textbutton("Prefs", clicked=ccinc("_game_menu_preferences"), xminimum=80)
  17.             ui.close()

  18.     config.window_overlay_functions.append(button_game_menu)
คัดลอกไปที่คลิปบอร์ด
(ตัวอย่างการใส่โค๊ด)
(ที่ข้าพเจ้าคาดแถบสีไว้ คือ ส่วนที่จะใช้กำหนดตำแหน่งที่ตั้งของกรอบเมนู แกน X คือ แนวตั้ง / แกน Y คือ แนวขวาง )


ขั้นตอนที่ 2
เราจะปิดการใช้งาน Quick Menu ที่โปรแกรมตั้งมาให้ (Quick Menu คือแถบเมนูเล็กๆที่อยู่ด้านล่าง กรอบสนทนา เป็นเมนูสำหรับใช้บันทึกเกมส์ โหลดเกมส์ ปรับแต่งค่าต่างๆ และออกจากเกมส์ ฯลฯ)

- ให้เปิดไฟล์ Screen.rpy เราจะเห็นโค๊ดคำสั่งสั้นๆตัวแบบนี้ แปะอยู่ที่ส่วนต่างๆ ในไฟล์ screen.rpy  มันคือคำสั่งสำหรับเรียกการใช้งาน Quick Menu  



- ให้ยกเลิกการเรียกใช้มันไปซะ โดยใส่เครื่องหมาย "#" คั่นหน้าไว้ค่ะ



- บันทึกไฟล์และลองรันเกมส์ดูค่ะ


บทความโดย NOOKFUFU2
(ขอสงวนสิทธิ์ให้เผยแพร่เฉพาะภายในเว็บไทยกราฟเท่านั้น!!!)

ไฟล์แนบ: คุณจำเป็นต้องเข้าสู่ระบบก่อนจึงจะสามารถดูและดาวน์โหลดไฟล์แนบได้ หากยังไม่มีแอคเคานต์หรือยังไม่ได้เป็นสมาชิก กรุณาสมัครสมาชิก
บางบทความคุณจำเป็นต้องสมัครสมาชิกแบบ VIP และ SUPERVIP ถึงจะเข้าอ่านบทความได้

Rank: 1

โพสต์เมื่อ 21-1-2014 11:52 |แสดงโพสต์ทั้งหมด
ขอบคุณครับ แต่ว่า ปุ่ม prefs นี่คือปุ่มอะไรหรอครับ

Rank: 1

โพสต์เมื่อ 6-4-2016 20:34 |แสดงโพสต์ทั้งหมด
ถ้าเป็นแบบนี้ต้องแก้ไงฮะTTwTTมันบังอักษร

คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | สมัครสมาชิก


Thaigraph

GMT+7, 18-9-2019 18:30 , Processed in 0.106243 second(s), 20 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc. Thai Language by DiscuzThai! Team.

Top 10 Best Sellers in Clothing for 2017 Top 10 Best Sellers in Clothing Best Sellers in Clothing
Top 10 Best Sellers in Books reviewer 2017 Top 10 Best Sellers in Books Best Sellers in Books