我眼中的MVC

這周五在改動遊戲中的一個UI 界面的時候出了一個小bug,在組隊界面踢人和加人操作后,這個隊伍裏面的隊長有可能發生變化,如果隊長自己退出了隊伍的話,那麼系統自動指定下一個人爲隊長。但是我在寫這個隊伍界面邏輯的時候犯了一個錯,我在lua 腳本中保存了一個變量 isTeamLeader ,剛打開這個界面的時候這個值是對的,但是在有人從隊伍裏面退出的時候忘記要去更新這個變量的值,導致這個變量還是原來的值。

Read more

Iterator in Lua

最近在看 Slua 的代碼,因爲現在做的項目中使用到了它,在看的過程中逐漸的對 Lua 的理解越來越清晰。

Read more

如何在游戏中写一个战斗模块

这里假设一个场景,登录一款游戏后进入大厅,显示欢迎信息,然后选择战斗模式,例如王者荣耀中的5V5,那么这个功能要如何实现呢?

Read more

Lua調用C模塊

這幾天剛好放假,利用這時間看了下《Programming In Lua》這本書,雖然公司新項目中使用了slua來做Unity的更新,但是自己對lua和其他語言的交互還不是很清楚,今天下午在做書裏的練習題時遇到了些問題,在此記錄下,順便對自己的理解做個梳理。

Read more

Unity 中的 Serialization 和 Constructor

最近发现公司 Unity项目中的代码有时候会出现一个错误,而且 Unity Editor 会卡死十几秒,控制台输入类似下面这样:

Read more