-
Creator 版本: 2.4.5
-
目标平台: Android
我们想要cocos和安卓混合开发,因为安卓接入SDK来着。
我们的需求是,同一个界面内,安卓页面位于下层,cocos页面(如一些按钮之类)覆盖于安卓上层,用户可以穿过cocos页面点击安卓页面的东西。有无办法实现呢?
Creator 版本: 2.4.5
目标平台: Android
我们想要cocos和安卓混合开发,因为安卓接入SDK来着。
我们的需求是,同一个界面内,安卓页面位于下层,cocos页面(如一些按钮之类)覆盖于安卓上层,用户可以穿过cocos页面点击安卓页面的东西。有无办法实现呢?
什么sb需求,把产品打死就好了
啊 这
不太合适吧 哈哈哈哈
安卓应用开个webview打开cocos的网页
能不能把cocos2.5.4的版本发我一份
哦 打错了…2.4.5…尴了个尬 
webview占用界面一部分是可以的,但是,好像不能覆盖且穿透是不?如果说能够覆盖且穿透,就可以解决问题了
你的设计有问题,接android sdk不需要android view,直接用cocos creator就行
一方面就是合理布局的问题了,另一方面就看就是安卓开发的问题了
布局方面就是把webview范围内不要放安卓端互动ui或者互动ui复制一份放在cocos中,然后跟安卓端用posmessage传递消息
安卓开发就是看安卓端有没有啥方法可以使webview能穿透的。或者就是cocos点击的时候发点击位置消息到安卓端然后安卓自己处理
你是原生cocos还是web,web的话,在webview里面写穿透,原生的话,在Cocos2dxGLSurfaceView里的onTouchEvent里写穿透
原生的话,点击和穿透都没问题,但是改成rgba8888后,图片失真、文字有问题,这才是问题
可以穿透 修改源代码里的点击事件 如果cocos里没有事件handle 那么就继续传递下去。 下层是可以拿到的。
穿透和点击,我都解决了,就剩下这个大问题了,目前主要依赖美术,降低了一些效果,但也只是临时处理
发送点击位置消息这个成本已经超出啦,我们最后是安卓自己一人开发了,哈哈哈
呀 厉害厉害 晚点试试
谢谢 晚点试试
这个成本应该不高吧。。。?一个接口调java传个坐标最多就转换下坐标系?
转换坐标的话,还要检测哪个位置有什么按钮,看看点到什么,不是按钮自动绑定的点击事件,不香啊 ,哈哈
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。