আমার কাছে একটি চিত্র রয়েছে যা আমার চারপাশে সরে যাওয়ার জন্য এবং জুম থেকে এবং বাইরে বেরোনোর জন্য সেটআপ করেছে। সমস্যাটি হ'ল দৃশ্যটি যে কোনও জায়গা থেকে জুম করা যেতে পারে, তবে আমি যখন চাই তখন মাউস ইমেজের উপর দিয়ে ঘুরে বেড়াতে চাই। আমি অনমাউসএন্টার, অনমাউসওভার, ইভেন্ট ট্রিগারগুলি, ট্রাম্পিডারবিহীন, ট্রাম্পের সংঘর্ষক, ট্রিগার সংঘর্ষকসহ তিনটিই এবং এই সমস্ত কিছুই চিত্রটিতে এবং খালি গেম অবজেক্টে ব্যবহার করার চেষ্টা করেছি। তবে তাদের কেউই কাজ করেনি ... তাই আমি একেবারে স্টাম্পড ... কেউ আমাকে এখানে সাহায্য করতে পারে!
আমার লিপিটি এখানে:
private float zoom;
public float zoomSpeed;
public Image map;
public float zoomMin;
public float zoomMax;
void Update () {
zoom = (Input.GetAxis("Mouse ScrollWheel") * Time.deltaTime * zoomSpeed);
map.transform.localScale += new Vector3(map.transform.localScale.x * zoom, map.transform.localScale.y * zoom, 0);
Vector3 scale = map.transform.localScale;
scale = new Vector3(Mathf.Clamp(map.transform.localScale.x, zoomMin, zoomMax), Mathf.Clamp(map.transform.localScale.y, zoomMin, zoomMax), 0);
map.transform.localScale = scale;
}