สร้างโลกของคุณเอง
ส่วนต่อประสานกับผู้ใช้
การเปลี่ยนการหมุนของหน้าจอในขณะรันไทม์
2นาที
กรุณาตั้งค่าทิศทางของหน้าจอที่จะถูกแสดงเป็นค่าเริ่มต้นในการตั้งค่าโลก ทิศทาง เลือกทิศทางของหน้าจอ แนวตั้ง แนวนอน ต่อไปนี้คือตัวอย่างโค้ดเพื่อเปลี่ยนทิศทางของหน้าจอในระหว่างการทำงาน รองรับเพียงสองทิศทางของหน้าจอ แนวตั้งและแนวนอน changeorientation import { zepetoscriptbehaviour } from 'zepeto script'; import { button } from 'unityengine ui'; import { screen, screenorientation } from "unityengine"; export default class changeorientation extends zepetoscriptbehaviour { public orientationbtn button; start() { // เมื่อคลิกปุ่ม this orientationbtn onclick addlistener(() => { if(screen orientation == screenorientation landscape) { // ตั้งค่าทิศทางหน้าจอเป็นแนวตั้ง screen orientation = screenorientation portrait; } else { // ตั้งค่าทิศทางหน้าจอเป็นแนวนอน screen orientation = screenorientation landscape; } }); } } 👍 เคล็ดลับ ui เริ่มต้น (ปุ่มโฮม, ปุ่มแชท) และ v pad รองรับการเปลี่ยนทิศทางแนวนอน แนวตั้งโดยอัตโนมัติเมื่อเปลี่ยนทิศทางหน้าจอ หากคุณให้ ui ที่กำหนดเองอื่นในเนื้อหาของคุณ คุณต้องตอบสนองต่อทิศทาง