学员(7687)
课程(179)
分享
老师请问下,一个游戏物体它的背景透明 ,我想通过透明背景点击到桌面文件夹什么的请问要怎么样才能实现呢
您好,您是说透过Unity的程序窗体点击桌面?
非常抱歉,基本是不可能实现的~这个已经超越了游戏引擎甚至应用程序内的范畴,需要调用Windows的API了
如果调用Windows的API的话,解决方案其实是非矩形窗口而非穿透窗体,具体需要对WindowsAPI有详细的了解,并使用C#调用相关dll内的方法,为您找到了参考
透明基础
http://blog.csdn.net/dark00800/article/details/70314432
非矩形窗口
https://www.cnblogs.com/longjianjun/p/3772898.html
透明我是实现了但那时就是透过点击桌面没实现。。。但是我看有个宠物插件貌似也可以时间透过点击呢
请参考非矩形窗口的实现方法,并不是说穿透的,而是窗口不规则而已
您好那个我实现了但是我无法实现点击到桌面文件 ,但是我在推特上问了个大大他给我发了这个代码没有看懂。。。老师能帮我看看吗
https://gist.github.com/DenchiSoft/67066025dbfdbf89e4b07976fe6c3b8b/63ceb75e923ee3f2a01416e0e17d7ab561124999
like this。。。
我理解您想达到的效果,不过课程外的问题我们只能提供一些建议哦~更多地还请您自行研究和解决呢~这边给出的建议就是“Windows下异形窗口的创建”,或者说非矩形窗口,十分的抱歉
没事的呢我刚刚看了下貌似有插件可以实现我去学习下谢谢~ 对了对了老师我弱弱问下会出ios系类的sdk教程么。。
回复 @ mashiro: iOS的计划学院是有的~但是具体时间目前还不明确的哈~