Draw lines on screen in unity tutorial

Subscribers:
1,110
Published on ● Video Link: https://www.youtube.com/watch?v=x7B0JsVHB4c



Duration: 3:16
15 views
6


ASSALAM o alaikum Code:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class DrawLine : MonoBehaviour
{
public Image demoImage;
// Start is called before the first frame update
void Start()
{

}

// Update is called once per frame
void Update()
{
if (Input.GetButtonDown("Fire1"))
{
DrawLineOnUI();
}
}

void DrawLineOnUI()
{
Vector3 positionHere = Input.mousePosition;
var newImage = Instantiate(demoImage,positionHere,demoImage.transform.rotation);

newImage.transform.SetParent(FindObjectOfType less than sign Canvas greater than sign ().transform);
StartCoroutine(DrawImage(newImage));

}

IEnumerator DrawImage(Image imageHere)
{
for(float i=0;i less than sign =1;i+=.1f)
{
yield return new WaitForSeconds(.001f);
imageHere.fillAmount = i;
}
}
}


/////////////////////////////////////////////////////////////////////////////////////////////
ASSALAM o alaikum
All codes and concepts and videos from this channel are non copyrighted and free to use because we believe that knowledge should be freely available for everyone
But kindly give those people crdeit whom I have given in description if you use their work
/////////////////////////////////////////////////////////////////////////////////////////////

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Worldwide Developers Conference as a Mac OS X game engine. The engine has since been gradually extended to support a variety of desktop, mobile, console and virtual reality platforms. Wikipedia
Initial release date: June 8, 2005
Stable release: 2022.1.13 (Tech Stream); 2021.3.8f1 (LTS) /; August 11, 2022; 2 months ago; August 9, 2022; 2 months ago
Preview release: 2022.2.0b4 (Beta); 2023.1.0a4 (Alpha) /; August 8, 2022; 3 months ago; July 28, 2022; 3 months ago
Developer: Unity Technologies
Original author: Unity Technologies
License: Proprietary software
Programming languages: C#, C++


Safar by ASHUTOSH
-----------------------------------------------------------------------------------------------------------------------------------
Track: ASHUTOSH - Time
https://soundcloud.com/grandakt
-------------------------------------------------------------------------------------------------------------------------------------
FREE DOWNLOAD:- https://soundcloud.com/grandakt/safar-produced-by-ashutosh-free-download