![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
艾沅
这个作者很懒,什么都没留下…
展开
-
关于On TriggerEnter2D(Collider2D Collision)导致无法使用使用问题
4:特殊情况如果是在异面使用改方法需要考虑两个碰撞体是否在一个层级,例如在正方体的不同两个面上放置两个平面物体,当移动到相同面时无法检测,因为碰撞体依旧处于原来层级面不会随着物体改变面而改变,解决办法在同一个面上建好两个物体然后在将另一个移动到指定异面即可。1:最常见的是没有加碰撞体记住加的是2D的碰撞体,检测物体或者被检测物体勾选Is Trigger,推荐使用circle collider2D。3:看清代码写的是否是collider2D,以及检测的是名字还是标签是否名字检测正确。原创 2023-04-07 09:43:37 · 521 阅读 · 0 评论 -
unity鼠标单击物体与双击物体触发不同的事件
下面举例在unity里面Canvas下面添加一个image,当鼠标移动到image点击一次触发事件 Debug.Log(“SingleClick!”);当鼠标在image点击两次触发事件 Debug.Log(“DoubleClick!”);鼠标双击和单机出现不同的响应事件在上述代码中,我们使用 lastClickTime 记录上一次单击的时间,在回调函数中计算两次单击之间的时间间隔,如果小于 doubleClickInterval,则认为触发了双击事件,否则触发了单击事件。原创 2023-03-24 16:18:23 · 2592 阅读 · 1 评论 -
unity创建一个6面体的3D模型,确保它每一个面都是不同的。能旋转每一个面唤醒不同的物品
提示:以下是本篇文章正文内容,下面案例可供参考提示:此示例仅作为演示如何实现所述功能的基本框架,您可能需要根据实际需求进行更改和扩展。原创 2023-03-16 18:27:23 · 575 阅读 · 0 评论