建立乙個全新的工程(配置好後,重啟vs)
在editor中加入包,方便editor使用。
定義用到的mesh
function
tick(float
delta) {
local
float
currdot,thisdot;
local
utpawn
p;local
bool
bhastarget;
worldinfo.game.broadcast(self,delta@"tick exc");
`log(delta$"tick exc");
delta
預設為0.04左右,tick函式每0.04秒執行一次,udn文件資料說tick是每幀執行,也有人說delta預設是1秒。
除錯log輸出字元和變數,$直接串接,@ 是加空格後串接
狀態 State 模式
物件狀態影響物件行為 物件擁有不同的狀態,往往會行使不同的行為.1 動機 在軟體構建過程中,某些物件的狀態如果改變,其行為也會隨之而發生變化。比如文件處於唯讀狀態,其支援的行為和讀寫狀態支援的行為就可能完全不同。如何在執行時根據物件的狀態來透明地更改物件的行為?而不會為物件操作和狀態轉化之前引入緊耦...
狀態模式 State
個人理解 核心是context維護乙個當前狀態,並在invoke狀態方法時,將context維護的當前狀態更新至下一狀態 uml類圖 實現 using system namespace decoratormode public class agecontext public void printag...
state 狀態模式
include include using namespace std 1 將 state宣告為 context的友元類 friend class 其作用是讓 state模式訪問 context 的 protected介面 changesate 2 state 及其子類中的操作都將 context ...