Пример #1
0
    // Token: 0x0600116F RID: 4463 RVA: 0x001E88D4 File Offset: 0x001E6AD4
    public override GameObject InitialSprite(MapSpriteManager mapspriteManager)
    {
        this.mapspriteManager           = mapspriteManager;
        this.RootObj.transform.position = Vector3.zero;
        GameObject spriteObj = mapspriteManager.GetSpriteObj();

        this.spriteRender     = spriteObj.GetComponent <SpriteRenderer>();
        spriteObj             = mapspriteManager.GetSpriteObj();
        this.markspriteRender = spriteObj.GetComponent <SpriteRenderer>();
        spriteObj             = mapspriteManager.GetSpriteObj();
        this.LevelRender      = spriteObj.GetComponent <SpriteRenderer>();
        spriteObj             = mapspriteManager.GetSpriteObj();
        this.PromptRender     = spriteObj.GetComponent <SpriteRenderer>();
        spriteObj             = mapspriteManager.GetSpriteObj();
        this.UpgradeRender    = spriteObj.GetComponent <SpriteRenderer>();
        this.spriteRender.transform.SetParent(this.RootObj.transform);
        this.markspriteRender.transform.SetParent(this.spriteRender.transform);
        this.markspriteRender.renderer.sortingOrder = -32;
        this.LevelRender.transform.SetParent(this.RootObj.transform);
        this.LevelRender.renderer.sortingOrder = -32;
        this.PromptRender.transform.SetParent(this.spriteRender.transform);
        this.PromptRender.renderer.sortingOrder = -31;
        this.PromptRender.enabled = false;
        this.UpgradeRender.transform.SetParent(this.LevelRender.transform);
        this.UpgradeRender.renderer.sortingOrder = -32;
        this.UpgradeRender.enabled = false;
        this.spriteRender.gameObject.SetActive(true);
        this.markspriteRender.gameObject.SetActive(true);
        this.markspriteRender.sprite = mapspriteManager.GetSpriteByName("build_99");
        this.markspriteRender.transform.localPosition = Vector3.zero;
        this.markspriteRender.enabled = false;
        this.UpgradeRender.sprite     = mapspriteManager.GetSpriteByName("upgrade");
        this.UpgradeRender.transform.localPosition = new Vector3(0.6f, 0.27f, 0f);
        Quaternion localRotation = this.spriteRender.transform.localRotation;

        localRotation.eulerAngles = Vector3.zero;
        this.spriteRender.transform.localRotation = localRotation;
        this.OpenUIMotion        = new EasingEffect();
        this.OpenUIMotion.Motion = this;
        this.SetSprite(this.Index, 0);
        return(this.spriteRender.gameObject);
    }
Пример #2
0
 // Token: 0x06001150 RID: 4432 RVA: 0x001E802C File Offset: 0x001E622C
 public void Init(MapSpriteManager mapspriteManager)
 {
     this.mapspriteManager = mapspriteManager;
     this.JailNotice       = new GameObject("ManorJailIcon", new Type[]
     {
         typeof(SpriteRenderer)
     }).GetComponent <SpriteRenderer>();
     this.JailNotice.sprite       = mapspriteManager.GetSpriteByName("prompt_09");
     this.JailNotice.material     = mapspriteManager.SpriteMaterial;
     this.JailNotice.color        = Color.black;
     this.JailNotice.sortingOrder = -1;
     this.JailNotice.transform.SetParent(base.transform);
     this.JailNotice.transform.localScale    = Vector3.one;
     this.JailNotice.transform.localRotation = new Quaternion(0f, 0f, 0f, 0f);
     this.JailNotice.transform.localPosition = new Vector3(0.31f, 1.49f, 0.27f);
     this.Hide();
     this.UpdateData();
 }