Unity3d遊戲開發注意事項
一、焦點在Button上時,防止按空格或Enter鍵觸發獲得焦點的按鈕的事件方法:
Edit->Project Settings->Input->Axes->第二個Submit->清空Positive Button的預設內容:enter 以及清空 Alt Positive Button預設內容:space
注意引用問題,若找不到xxx.yyy()方法,可直接從API文件找,或MSDN找。
二、Unity2D模式和3D模式之間的更換方式,Editor-Project Settings-Editor-Default Behavior Mode 修改為2D或者3D
2D和3D的MainCamera區別:2D的Projection是Orthographic正交 ,3D是Perspective透視。
三、BG背景圖一般設定為不可選擇的物體,那麼凡是在編輯狀態要設定成不可選擇的物體,就需要設定一個新Layer層,將那些物體都選為新創的Layer層,然後點選皮膚上最高的Layers的下拉框,點選對應Layer層的鎖定按鈕,這個Layers鎖定層的作用就是不能在Scene皮膚直接選中已被鎖定的層中的物體,但是在Hierarchy皮膚還是可以選中這些物體的。
四、使用Camera.main.ScreenToWorldPoint()將螢幕座標系的點轉為世界座標系的點,螢幕座標系的原點是位於螢幕左下角的,世界座標系的原點是位於螢幕中心的,切記:轉換為世界座標系的點後,原點的位置變化會令這個點的x,y都發生變化。
如圖所示:
相關文章
- RandomAccessFile注意事項randomMac
- nginx 注意事項Nginx
- @Lombok注意事項Lombok
- 快取注意事項快取
- 使用parallel注意事項Parallel
- 字串分割注意事項字串
- Xlistview的注意事項View
- 函式注意事項函式
- DUPLICATE DATABASE 注意事項Database
- bootstrap引用注意事項boot
- ovm搭建注意事項
- CSP 考前注意事項
- 生產注意事項
- 電量注意事項
- 部署專案注意事項
- iOS 程式碼注意事項iOS
- 換工作的注意事項
- 使用Google Fonts注意事項Go
- 程式設計注意事項程式設計
- Go 切片使用注意事項Go
- Android ShortCuts注意事項Android
- 伺服器注意事項伺服器
- 筆記:MMM注意事項筆記
- AIX配置NFS注意事項AINFS
- godoc 技巧與注意事項Go
- javascript程式碼注意事項JavaScript
- shell 指令碼注意事項指令碼
- Shrink操作的注意事項
- 使用CocosBuilder注意事項UI
- 日常工作注意事項
- jdk安裝注意事項JDK
- Jquery編寫注意事項jQuery
- ios開發注意事項iOS
- SQL TUNNING 注意事項SQL
- samba安裝 注意事項Samba
- removeChild使用時注意事項REM
- vmvare遷移注意事項
- 部署nginx php注意事項NginxPHP