2013年12月17日火曜日

Unity Tips #9 エディタスクリプトで元に戻すをカスタム実装

前回に引き続いて Unify Community からエディタスクリプトで元に戻すをカスタム実装に関する Tips の翻訳を紹介する:



http://wiki.unity3d.com/index.php/Tip_of_the_day

June 2012

エディタスクリプトで元に戻すをカスタム実装


Tip #9 - Adding Undo support to custom editor scripts

Unity Tips #9 エディタスクリプトで元に戻すをカスタム実装
エディタスクリプトでユーザ操作を元に戻すアクションをカスタム実装するためには Undo.RegisterUndo を使用します。
foreach (var item in Selection.transforms)
    {
        Undo.RegisterUndo(item, "Move " + item.name);
        var pos = item.position;
        pos = new Vector3(activeObject.transform.position.x, pos.y, pos.z);
        item.transform.position = pos;
    }
-------------

なるほど。スマホ開発ではあまり場面はないかもしれないがPC向けは需要があるかな?

隅々までUnityを使いこなそうぜ!!

0 件のコメント:

コメントを投稿

ブックマークに追加

このエントリーをはてなブックマークに追加

自己紹介

自分の写真
Unity3D公式マニュアル翻訳やってる人がスマホ(iPhone, Android)のゲーム開発しています。気軽に面白く初心者が遊べる内容がモットー。Blogでは開発情報をひたすら、Twitterではゲーム作成の過程で参考にしている情報を中心につぶやきます

ページビューの合計

過去7日間の人気投稿