// Use this for initialization void Start() { instance = this; sinkableList = new List <Sinkable>(); height = Camera.main.scaledPixelHeight; }
// Update is called once per frame void Update() { if (isTakeSinkable && Input.GetMouseButtonDown(0)) { Vector3 clickPos = GetPosition(); Debug.Log(clickPos); Debug.Log(Camera.main.transform.position); if (!ClickInGameZone(clickPos)) { return; } SinkableGenerator.GetI().Generate(clickPos, sinkableID); IconsManager.GetI().BlockIcon(sinkableID); isTakeSinkable = false; } }