unity学习笔记(三)——射线、多线程、协程、委托

  1. Unity中的射线与射线检测

https://blog.csdn.net/weixin_43147385/article/details/124179148

  1. 多线程、协程

private void Start()
    {
        Thread thread1 = new Thread(new ThreadStart(fun1));
        Thread thread2 = new Thread(new ThreadStart(fun2));
        Thread thread3 = new Thread(new ThreadStart(fun3));
        thread1.Start();
        thread2.Start();
        thread3.Start();
    }

    void fun1()
    {
        Debug.Log(1);
    }
    void fun2()
    {
        Debug.Log(2);
    }
    void fun3()
    {
        Debug.Log(3);
    }
public void Show(string name,JsonData jds)
    {
        gameObject.SetActive(true);
        this.name.text = name;
        this.desText.text = jds[0]["title"].ToString();
        //使用协程
        StartCoroutine(GetImage(jds[0]["item_cover"].ToString()));
    }
//定义协程
IEnumerator GetImage(string url)
    {
        WWW www = new WWW(url);
        yield return www;
        Sprite sprite = Sprite.Create(www.texture, new Rect(0, 0, www.texture.width, www.texture.height), Vector2.zero);
        this.image.sprite = sprite;
    }
  1. 委托

https://learn.microsoft.com/zh-tw/dotnet/api/system.action-1?view=net-7.0

https://www.cnblogs.com/LipeiNet/p/4694225.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值