public void PickUpPart(ShipPart part)
    {
        ShipPart.PartType type = part.type;

        if (type == ShipPart.PartType.Reactor)
        {
            reactorPart = true;
        }
        if (type == ShipPart.PartType.Tail)
        {
            tailPart = true;
        }
        if (type == ShipPart.PartType.Wheel)
        {
            if (wheelPart1 == false)
            {
                wheelPart1 = true;
            }
            else
            {
                wheelPart2 = true;
            }
        }
        display.OnChangeShipPart(part);
    }
Exemple #2
0
    public void OnChangeShipPart(ShipPart part)
    {
        ShipPart.PartType type = part.type;

        switch (type)
        {
        case ShipPart.PartType.Reactor:
            ReactorImage.sprite = ReactorFull;
            break;

        case ShipPart.PartType.Tail:
            TailImage.sprite = TailFull;
            break;

        case ShipPart.PartType.Wheel:
            if (Wheel1Image.sprite != WheelFull)
            {
                Wheel1Image.sprite = WheelFull;
            }
            else
            {
                Wheel2Image.sprite = WheelFull;
            }
            break;
        }
        Destroy(part.gameObject);
    }