unity 工具開發 撤銷 筆記

2021-07-29 03:31:46 字數 608 閱讀 5398

建立可以撤銷

//撤銷位置旋轉 等屬性變化

if (selection.activetransform)

undo.recordobject(s)記錄object的狀態

undo.addcomponent 要新增component的時候使用,可以撤銷掉新加的component

undo.registercreatedobjectundo 新建object的時候使用,可以撤銷新建的物體

undo.destroyobjectimmediate 要刪除object的時候使用,可以撤銷刪除操作

undo.settransformparent 修改transform的parent的時候使用,可以恢復層次結構

undo.revertallincurrentgroup() 撤回當前groupid的所有操作

undo.incrementcurrentgroup() 把記錄的groupid加1

undo.revertalldowntogroup(int groupid) 回退到groupid的狀態

undo.collapseundooperations (int groupid) 把groupid組中的記錄摺疊,一次ctrl+z即可回退該組所有記錄

Unity 開發工具 輔助軟體

net reactor 是一款強大的 net 混淆加密保護工具,常用於防止對 net 程式的反編譯破解等場景。net reactor是一款 保護軟體,當你開發應用程式的時候就可以在軟體保護源 讓別人無法修改你的軟體,對於開發人員設定 加密是非常有幫助的,這款軟體提供多種加密方式,可以將.net程式集...

git學習筆記 撤銷操作

git reset head git checkout git revert撤銷某次提交,但是被撤銷的提交是會被保留的。如下 king royal d gitworkspace worktree test wgh dev git log 3 pretty oneline bbe630da410cda...

Git筆記 撤銷 刪除 恢復

何為修改?比如新增了一行 刪除了一行 更改了某些字元 刪了一些又加了一些都是修改,甚至建立乙個新檔案也算乙個修改。實驗 我們在readme.txt增加一行,cat看一下,add 到快取區,而後又修改一下,然後cat看一下。commit提交一下並status檢視一下狀態 我們發現第二次的修改沒有提交哦...