- PEVR虛擬現(xiàn)實(shí)編輯平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)精析
- 浙江優(yōu)創(chuàng)信息技術(shù)有限公司
- 273字
- 2024-08-01 15:58:33
1.3.3 任務(wù)編輯面板
任務(wù)編輯面板用于確定每個(gè)狀態(tài)之間的交互設(shè)計(jì)。PEVR編輯器的核心設(shè)計(jì)思路是基于有限狀態(tài)機(jī)的思想,即通過有限個(gè)狀態(tài)以及在這些狀態(tài)之間的轉(zhuǎn)移和動(dòng)作等來(lái)表現(xiàn)一系列的邏輯行為,進(jìn)而構(gòu)筑一個(gè)游戲任務(wù),具體操作是通過有限狀態(tài)機(jī)將對(duì)象的復(fù)雜行為特征歸納為有限個(gè)不同的“狀態(tài)”,然后在每個(gè)狀態(tài)中分別指定一系列“行為”讓處于該狀態(tài)的對(duì)象來(lái)執(zhí)行,同時(shí)設(shè)置一些“條件”(在有限狀態(tài)機(jī)中稱作“事件”),當(dāng)這些條件被滿足(或者說(shuō)事件被觸發(fā))時(shí),對(duì)象從當(dāng)前狀態(tài)變換為另一個(gè)狀態(tài),由此帶來(lái)其所執(zhí)行“行為”的變化。一個(gè)典型的狀態(tài)編輯流程如圖1-6所示。

圖1-6 典型的狀態(tài)編輯流程
推薦閱讀
- TensorFlow與自然語(yǔ)言處理應(yīng)用
- Expert Cube Development with Microsoft SQL Server 2008 Analysis Services
- Adobe Illustrator 2023基礎(chǔ)教材
- Apache Roller 4.0 – Beginner's Guide
- 印象筆記留給你的空間2.0:個(gè)人知識(shí)管理實(shí)踐指南
- BlackBerry Enterprise Server 5 Implementation Guide
- Photoshop CS6標(biāo)準(zhǔn)教程(全視頻微課版)
- Building Websites with PHP/Nuke
- 新印象:CINEMA 4D電商設(shè)計(jì)基礎(chǔ)與實(shí)戰(zhàn)(全視頻微課版)
- 中文版Photoshop CS5平面設(shè)計(jì)實(shí)用教程(第2版)
- 攝影師的后期必修課(調(diào)色篇)
- Cinema 4D基礎(chǔ)與實(shí)戰(zhàn)教程
- 中文版AutoCAD 2022從入門到精通
- 24小時(shí)玩賺剪映
- Photoshop海報(bào)設(shè)計(jì)技巧與實(shí)戰(zhàn)