‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ เราจะเปลี่ยนค่าขององค์ประกอบข้อความนั้นโดยทางโปรแกรม
‫ไปข้างหน้าและสร้างวัตถุเปล่าและเรียกมันว่าผู้จัดการเกมคนหนึ่ง
‫ตัวจัดการเกมเป็นวัตถุที่คุณสามารถใช้ ตัวอย่างเช่น เพื่อใช้ในการรวบรวมคะแนนของคุณ เพื่อดูแลสถานะและสิ่งต่าง
‫ๆ เหล่านั้น
‫และถ้าคุณต้องการเพิ่มฟังก์ชันนี้ ซึ่งเราสามารถเปลี่ยนตัวเลขได้ที่นี่ ให้สร้างสคริปต์ใหม่
‫และฉันจะเรียกพฤติกรรมของข้อความนั้น
‫เลยมาเปิดดู
‫มาเปิดแท็บสคริปต์กันเถอะ
‫และเมื่อใดก็ตามที่คุณต้องการทำงานกับข้อความภายในโค้ด สิ่งที่คุณต้องทำหรือกับองค์ประกอบข้อความ
‫สิ่งที่คุณต้องทำคือคุณต้องเพิ่มโดยใช้ unity engine dot ui
‫ดังนั้นเนมสเปซนี้จึงมีความสำคัญ
‫มิฉะนั้น คุณจะไม่สามารถสร้างวัตถุข้อความได้
‫คุณจะเห็นว่ามีคลาสที่เรียกว่ากราฟิกมาสก์ข้อความ
‫ฉันจัดวางองค์ประกอบ จึงเป็นกราฟิกเริ่มต้นในการวาดข้อมูลแบบอักษรไปยังหน้าจอ และนั่นคือสิ่งที่เราต้องการ
‫ดังนั้น ฉันจะสร้างข้อความสาธารณะ และฉันจะเรียกมันว่าข้อความของฉัน
‫ในวิธี START ในตอนนี้ ฉันสามารถดำเนินการต่อและเริ่มต้นได้ เพื่อที่ฉันจะได้ค้นหาข้อความ
‫หรือฉันสามารถทำได้อย่างนั้นเพื่อที่ฉันจะลากมันเข้าไป
‫ส่วนประกอบ.
‫คุณจะเห็นว่ามันหมายถึงอะไรในวินาที
‫ทีนี้ ถ้ามีคนกดปุ่ม ถ้าอินพุตไม่ได้รับคีย์ ลงคือคีย์โค้ด ดอทสเปซ
‫ดังนั้นเมื่อใดก็ตามที่เรากดวาง สิ่งที่ฉันต้องการจะเกิดขึ้นคือฉันต้องการเปลี่ยนข้อความของฉันและฉันต้องการเปลี่ยนเป็นตัวเลข
‫มาสร้างตัวเลข int text number แล้วตั้งค่าเป็นศูนย์กัน
‫และทุกครั้งที่ฉันกด Space ฉันต้องการให้หมายเลขข้อความเพิ่มขึ้นหนึ่งรายการ
‫ดังนั้นฉันจึงเพิ่มจำนวนข้อความขึ้นทีละหนึ่งทุกครั้งที่มีคนกดแป้นเว้นวรรค
‫และในขณะเดียวกัน ฉันต้องการเปลี่ยนข้อความในข้อความของฉัน
‫ดังนั้นข้อความดอทข้อความของฉันจึงเท่ากับจำนวนข้อความดอทข้อความจำนวนจุดต่อสตริง
‫สิ่งที่จะทำคือมันจะเปลี่ยนตัวข้อความเองเป็นค่าที่หมายเลขข้อความของเรามี
‫และแน่นอน เราจำเป็นต้องแปลงเป็นสตริงเพราะข้อความต้องการสตริง
‫อย่างที่คุณเห็น ข้อความสตริง
‫ดังนั้นค่าสตริงที่ข้อความนี้จะแสดงข้อความ
‫ดังนั้นข้อความของฉัน ซึ่งเป็นองค์ประกอบ UI ของข้อความ จะแสดงหมายเลขที่เรามีอยู่
‫ลองมาดูกันว่ามันหมายถึงอะไร
‫ถ้าเรากลับไปสู่ความสามัคคี พฤติกรรมของข้อความที่ผู้จัดการเกมของเรามีตอนนี้ เราจะได้ข้อความของฉัน ซึ่งเป็นข้อความของเราจากผืนผ้าใบที่ฉันมีที่นี่
‫เลยต้องลากเข้าไป
‫ตอนนี้เรามีข้อความที่นี่ และสิ่งที่เราทำได้คือเรียกใช้โค้ด
‫และดูว่าเกิดอะไรขึ้นถ้าฉันกด Space
‫เลยกดเว้นวรรค
‫และอย่างที่คุณเห็น ตัวเลขจะเพิ่มขึ้นทุกครั้งที่ฉันกดแป้นเว้นวรรค และมันแสดงที่นี่
‫คุณสามารถไปข้างหน้าและพูด
‫อย่างไรก็ตาม หากอินพุตที่กดไม่เป็นเช่นนั้น
‫ถ้าใช่
‫ถ้าอินพุตไม่ใช่ช่องว่าง แต่สมมุติว่ากดปุ่ม SW
‫เพื่อรับรหัสคีย์ลงจุด SW
‫หากเป็นกรณีนี้ ให้เปลี่ยนข้อความของฉัน
‫คิดว่าข้อความเป็น SW ถูกกด
‫ตอนนี้เรามาดูกันว่าเกิดอะไรขึ้น
‫กลับไปที่เกมของเรา
‫เริ่มกันเลย
‫ตอนนี้คุณสามารถเห็นว่ามันเป็นศูนย์
‫ฉันกดฐานและกด SW และคุณจะเห็นว่าถูกกด
‫แน่นอนว่าตอนนี้มันไม่ได้อยู่ในตำแหน่งที่สมบูรณ์แบบ
‫ดังนั้นองค์ประกอบข้อความ UI ของเราจึงไม่อยู่ในตำแหน่งที่สมบูรณ์แบบในการรักษาข้อมูลจำนวนนี้
‫ดังนั้นจำนวนอักขระที่เราสามารถเปลี่ยนแปลงได้
‫เราก็สามารถเปลี่ยนความกว้างของมัน หรือย้ายมันได้ และเราสามารถเปลี่ยนความกว้างเป็น
‫300 ได้ และยิ่งไกลออกไปอีกหน่อย ทีนี้มาดูกันว่าเกิดอะไรขึ้นตอนนี้
‫แต่เดี๋ยวก่อน เรามาบันทึกฉากของเรากันเถอะ
‫นั่นเป็นสิ่งที่ดีเสมอ
‫ให้เรียกว่าตัวควบคุมหลักตัวหนึ่ง และตอนนี้ มาเริ่มกัน
‫ตอนนี้เรากด Enter, Enter, Enter และกด se และคุณจะเห็นว่าถูกกด
‫เอาล่ะ ตอนนี้คุณก็รู้แล้วว่าคุณจะจัดการองค์ประกอบข้อความของคุณได้อย่างไร โดยทั่วไปแล้วจะใช้งานอย่างไร
‫เพราะสิ่งที่เราจะทำคือแน่นอนว่าเราจะใช้ในเกมโป่งและโดยทั่วไปในทุกเกมเพราะเราต้องการ
‫UI
‫และนั่นคือตัวอย่างวิธีที่คุณสามารถใช้ข้อความได้