当我点击屏幕上的任何一个子弹时,我有一把枪射出,但是根据我的要求,当有三颗枪(精灵)触及任何精灵时,子弹必须发射,当谷歌搜索时我才知道这可以是通过使用targetedTouchDelegate完成或循环所有的灵魂并为每个触摸的精灵设置标志,我已经在iPhone中看到了这个代码,但找不到Android,请任何人都可以告诉如何在Android中使用这个?或cocos2d-android的任何链接或书籍不仅对我也适用于其他人.谢谢,
为了将画布图像保存到画廊,我尝试通过在phonegap中创建插件以及下面的一段javascript代码来尝试,但是在单击按钮后,我得到了“Uncaught TypeError: Cannot read property 'version' of undefined at file:///android_asset/www/index.html:18"
代码”
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript" charset="utf-8" src="SavePhotoPlugin.js"></script>
<link rel="stylesheet" href="index.css" />
<script type="text/javascript">
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
var element = document.getElementById('myCanvas');
}
function share() {
var canvas = document.getElementById("myCanvas");
window.savephotoplugin(canvas,"image/png",device.version,function(val){
//returns you the saved path in val
alert("Photo Saved: " + val);
});
}
</script>
</head>
<body>
<div >
<IMG SRC="loadin.png" ALT="some text" WIDTH=100 HEIGHT=100>
<button class="button" id="myCanvas" onclick="share()">SAVE </button>
</div>
Run Code Online (Sandbox Code Playgroud)
我尝试使用cordova …