Ejemplo n.º 1
0
    public void Create(SimpleDecoration simpleDecoration)
    {
        _simpleDecoration = simpleDecoration;
        _a = GetComponent <Animator>();

        Initialise();
    }
Ejemplo n.º 2
0
 private void CreateTorch(Vector3 pos, SimpleDecoration deco)
 {
     if (Random.Range(0, 5) == 0)
     {
         Transform o4 = Instantiate(Deco, pos, Quaternion.identity, transform);
         o4.GetComponent <SimpleDeco>().Create(deco);
     }
 }
Ejemplo n.º 3
0
    private Transform InstantiateDeco(int x, int y, SimpleDecoration deco)
    {
        MapGridCreation script = transform.parent.GetComponent <MapGridCreation>();
        Transform       o      = Instantiate(SimpleDeco, new Vector3(x, y, 0), Quaternion.identity, transform);

        o.GetComponent <SimpleDeco>().Create(deco);

        script.AddToInstance(y, x, true, !deco.AsCol);

        return(o);
    }