Пример #1
0
        private void EndRepairing(GameObject player, RepairTool tool)
        {
            tool.EndRepairing();
            tool.RepairDone -= HandleRepairDone;

            player.GetComponent <PlayerMovement>().UnblockMovement();
        }
Пример #2
0
        private void StartRepairing(GameObject player, RepairTool tool)
        {
            tool.BeginRepairing(repairTime, transform.position + new Vector3(0, 3f, 0));             //event
            tool.RepairDone += HandleRepairDone;

            player.GetComponent <PlayerMovement>().BlockMovement();
        }