unity3d中拖动图片进去感觉被遮挡了

unity3d中拖动图片进去感觉被遮挡了,第1张

打开unity3d。

打开unity3d通过“GameObject”“UI”“Panel”创建一个Panel面板。同样的方式创建两个Image作为窗口,设置不同的颜色,并设置为Panel的子物体。在脚本文件夹中创建一个“Tuozhuai_test”脚本。在脚本中创建两个变量offset作为偏移、siblingIndex遮挡数值(这个越大就会遮挡后面的窗口)。然后在OnPointDown方法中设置当前窗口siblingIndex1在顶层显示(因为只有两个窗口所以就这么处理了),并获得鼠标与窗口的偏移,在OnDrag鼠标拖拽的时候设置窗口位置为鼠标位置加上偏移。回到场景,把脚本放在两个Image窗口上面。运行游戏,我们现在就可以拖拽窗口,并且可以实现窗口的不遮挡。

可能是因为之前有安装过旧版本的unity,当覆盖安装的时候,某些package过老了,可以尝试到 我的文档/AppData/Local/Unity/cache下,移除所有文件和文件夹。然后重新打开Unity


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10002187.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存