电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2013年
24期
5524-5527
,共4页
XNA%演示系统%状态机%页面元素%过渡效果%内容录入%控制台
XNA%縯示繫統%狀態機%頁麵元素%過渡效果%內容錄入%控製檯
XNA%연시계통%상태궤%혈면원소%과도효과%내용록입%공제태
demo system%finite state machine%UI elements%transition effects%content editor%console
分析了通用的演示系统缺少互动性和美观性的现状,提出了基于XNA游戏平台的演示系统。该演示系统使用了状态机机制来实现区分阶段,实现游戏平台内的桌面逻辑块,又为页面设计了常用的页面元素及其简单动画,然后内置了40种页面过渡效果,最后实现了一个系统外的内容录入和结构编排系统,再在演示系统内设计了一个控制台,实现页面微调。实践表明,该系统具有一定的通用性和灵活性,可用于多数场合的演示。
分析瞭通用的縯示繫統缺少互動性和美觀性的現狀,提齣瞭基于XNA遊戲平檯的縯示繫統。該縯示繫統使用瞭狀態機機製來實現區分階段,實現遊戲平檯內的桌麵邏輯塊,又為頁麵設計瞭常用的頁麵元素及其簡單動畫,然後內置瞭40種頁麵過渡效果,最後實現瞭一箇繫統外的內容錄入和結構編排繫統,再在縯示繫統內設計瞭一箇控製檯,實現頁麵微調。實踐錶明,該繫統具有一定的通用性和靈活性,可用于多數場閤的縯示。
분석료통용적연시계통결소호동성화미관성적현상,제출료기우XNA유희평태적연시계통。해연시계통사용료상태궤궤제래실현구분계단,실현유희평태내적탁면라집괴,우위혈면설계료상용적혈면원소급기간단동화,연후내치료40충혈면과도효과,최후실현료일개계통외적내용록입화결구편배계통,재재연시계통내설계료일개공제태,실현혈면미조。실천표명,해계통구유일정적통용성화령활성,가용우다수장합적연시。
Demo systems, such as PowerPoint, Authorware etc, have no much features on interactions and graphical effects. An XNA-based demo system is developed here to solve this problem. A finite state machine is created to make logics more clear. To make animations easier, three kinds of UI elements are built. Each element has more than 10 kinds of animations. Moreover, 40 kinds of transition effects are provided. For the purpose of easy using, the author also provide a content editor and a runtime con-sole. This demo system is proved by practices to be suitable for most demonstrations.