ユニティマニュアルSpriteAtlasManager翻訳

SpriteAtlasManager

名前空間:UnityEngine.U2D

説明:
実行時に管理はSpriteAtlas
任意で参照されなくてもよいSprite Atlas場合の負荷Sprite、そのような結果がNoのテクスチャではありません。聞くことによって、ユーザーにSpriteAtlasManager.atlasRequestedコールバックを登録するアトラスSpriteの前に、それは表示されません。トリガされると、それが通過しますatlas tagSystem.Action、それはアトラスのオブジェクトを受け取ります。

イベント:
|イベント|説明|
| - | - |
| | atlasRegisteredがSpriteAtlasを登録するSpriteAtlasManager.atlasRequestedコールバック呼び出しをトリガー |
| atlasRequested | すべてのスプライトがSpriteAtlasに結合したが、ランタイム・アトラス資産で見つけることができないときにトリガ。|


:見つかった詳細
altasRequestedStartくる時刻表示にすることを呼び出した後atlasRegisteredであるaltasRequestedコールバックコールの使用。

altasRequested結合であってもエルフsprite atlas既にが存在し、またはイベントをトリガします。


またUnitybugを見つけ、??オペレータは、バージョンのバグを持っている2018年4月8日

public class Test : MonoBehaviour
{
    public Text Text; // text已序列化
    public Font Font;// null
    void Start()
    {
        Text.font = Font == null ? Text.font : Font; //  正确.text.font 没改变
        //Text.font = Font ?? Text.font; // 错误.text.font会变成null,但这个写法是上面的简化版本
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

この間、常に人生の渦に苦労し、物事を学ぶためにブログを書くために忙しく、あまり時間がされている、私はこれは本当に何を変更するかどうかわかりません...

おすすめ

転載: www.cnblogs.com/Fallever/p/11482848.html