コード例 #1
0
ファイル: Place.cs プロジェクト: FeedFestival/LG
    public Place(int x, int y, MouseArea mA, Board.DrawUnitCallback drawUnitCallback)
    {
        _x = x; _y = y;

        mouseArea = mA;
        mouseArea.Init(_x, _y, OnMouseOverCallback, OnMouseExitCallback, OnMouseDownCallback);

        mouseArea.gameObject.name = "plc[" + x + ", " + y + "]";

        _drawUnitCallback = drawUnitCallback;

        MeshRenderer meshRenderer = mouseArea.gameObject.GetComponent <MeshRenderer>();

        Material = meshRenderer.material;
        ChangeState(PlaceState.Idle);
    }