对于数组中存的元素感觉又多了一些理解
一些可能需要注意或者细节的方面记录一下好点
定义全局变量的:!!!!no=还有,
为了区别开用j*列数+i,也算是二维一维相互转换的一种
换行的'\r\n‘
还有属性和API的区别,setString()和.string=而且还熟悉了一下find和getComponent
再就是边界条件的选用,处理起来的先后顺序对值的影响有些大
对于有歧义的地方还是用括号好一点,避免麻烦
虽然想了一些其他的方法,本来还想尝试一下三维数组,感觉还是后面再弄吧
关于打靶子的游戏,感觉对于转换等API还是有些不熟悉
var target = event.getCurrentTarget();//当前点击的对象
var pos = touches.getLocation();//获取当前全局点击点坐标
var s = target.getContentSize();//获取点击对象的尺寸
var localPoint=target.convertToNodeSpace(pos);//转化为本地坐标
var rect=cc.rect(0,0, s.width, s.height);//对象的框型区域
if(cc.rectContainsPoint(rect,localPoint)){//检测碰撞
return true
} else {
return false
}
关于touches和event的属性还不太熟悉,感觉还是多查查API
关于creator的用法有些地方回顾了一下,不过关于创建一个空节点用来管理脚本和东西方面没形成习惯,还是有点乱绑。不过又试了试碰撞组件,查了一些东西感觉收获不错,游戏还是有些想复杂了,思维方面还是有时候不能找到跟好的方法,用creator还是有一点偷懒的嫌疑,本来还想试试预制件的弄法的,还好没尝试,给自己提醒一下吧,写写整理一下自己的思路还是帮助挺大的,有时候能继续写下去,关于算法方面感觉还是了解的不多。