コード例 #1
0
    public void Init(GameSettings.ContainerObjectDetails details)
    {
        _meshFilter.mesh         = details.Mesh;
        _name                    = details.Name;
        _renderer.material.color = details.Color;

        _signalBus.Fire(new CreateViewObjectSignal()
        {
            Name = _name
        });
    }
コード例 #2
0
ファイル: Button.cs プロジェクト: ac0nite/ZenjectPoolMvp
    public void Init(GameSettings.ContainerObjectDetails param1, Transform param2)
    {
        _image.sprite = param1.Preview;
        Name          = param1.Name;

        transform.SetParent(param2);

        _togle.group = param2.GetComponent <ToggleGroup>();

        ModelButton = new Model();
        ModelButton.EventChangeCount += OnChangeCount;
        OnChangeCount(ModelButton.Count);
    }