docs.unity3d.com
    目次を表示する/隠す

    Rule Override タイル

    寄稿者: johnsoncodehk、Autofire

    Rule Override Tile (Rule Override タイル) は、Rule タイルの Rule セットはそのまま維持しつつ、特定の Rule タイル でスプライトやゲームオブジェクトをオーバーライドできるタイルです。これにより、新しい Rule を設定しなくても Rule タイルのバリエーションを増やせるタイルを作成できます。

    プロパティ

    プロパティ 機能
    Tile オーバーライド対象の Rule タイル。

    オーバーライドの対象とする Rule タイルによっては、他にもここでオーバーライドできるプロパティがあります。RuleTile.DontOverride 属性のない Rule タイル内の public プロパティはすべてここに表示され、いずれもオーバーライドできます。

    使用方法

    最初に Tile プロパティでオーバーライドの対象とする Rule タイルを選択します。エディターに、選択した Rule タイル内のオーバーライド可能な各種スプライトやゲームオブジェクトが表示されます。

    エディターの左側の列 Original Sprite に、Rule タイルで使用されている元のスプライトが表示されます。右側の Override Sprite 列で、元の各スプライトをオーバーライドするスプライトを選択します。Rule タイルに、通常は元のスプライトを出力するマッチがある場合は、代わりにオーバーライドのスプライトが出力されます。

    左側の列に、Rule タイルで使用されている元のゲームオブジェクトが表示されます。右側の Override Sprite 列で、元の各ゲームオブジェクトをオーバーライドするゲームオブジェクトを選択します。Rule タイルに、通常は元のゲームオブジェクトを出力するマッチがある場合は、代わりにオーバーライドのゲームオブジェクトが出力されます。

    Rule Override Tile エディター

    元の Rule タイルに修正を加えてスプライトを変更した場合は、Rule Override タイルは、元のスプライトがないことを示すメッセージを表示します。元の Rule タイルを確認することで、適切に設定されているか確認できます。または、Override Sprites を None に設定してオーバーライドを削除できます。

    元のスプライトがない状態の Rule Override Tile エディター

    Tile Palette ツールを使用した Rule Override タイルでのペイント。

    Rule Override タイルを使用したシーンビュー

    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)