毛金大
在js里没区别 jsb里就又区别了 tag="" 就报错了 =_= 当初也浪费我不少时间
狗灰
?呵呵 听你的意思,好像是要想要取Sprite对应的图片名字吧?
毛金大
你看到是其他地方需要去获取他才给他设置标记啊 不需要获取的 就不用了
图片名字不是这个变量
狗灰
没区别个毛线 毛金大
js nama 和tag 怎么set 都可以
毛金大
在网页上 setTag("123") 可以 在jsb下就不行了
毛金大
我说的js就是cocosjs 狗灰
?呵呵 取Sprite图片名字可以用这个:getTexture()->getPath()
?大金毛 cocosjs就是要通过jsb转到C艹上去啊。
毛金大
但是网页版不用啊
我都是开发调试都是用的网页版 最后发布在用jsb测试下
狗灰
那个是webjs 毛金大
遇到这种问题就只能jsb里暴力调试了 心塞啊
tna
妈的 这复制 犬园田华中
还是数字 毛金大
突然发现有这东西 狗灰
VIP才能用
?中华田园犬 你是还在用%d吧,所以把字符串的地址输出了。
犬园田华中
快说不然放金毛咬人了 狗灰
你C/C艹是体育老师教的吗?字符串的英文叫string,当然是用%s输出了。
哥哥雨你是我键关
哈哈哈 狗灰
cout是往控制台上打印,不会打印在调试器上。
狗灰
?中华田园犬 再说你cout能像CCLOG那样Release模式去掉log输出吗?
ykspeeD
双11 不剁手 在这里讨论 LOG 难怪找不到女朋友 毛金大
群猪 贡献了多少啊?
群猪肯定有啊 楼主就是我们的模范 担任cto 迎娶白富美的人
ykspeeD
0 狗灰
?中华田园犬 你用cout的话,那你发布时候不是一个个的手动注释掉。
毛金大
你这和我们又区别码 毛金大
你说半天 他根本不知道为啥要去掉.......
毛金大
人家刚入门的新手 那里考虑过这些
踩的吭多了 才能慢慢成为:)
哥哥雨你是我键关
反正就是个宏而已,随便搞。 犬园田华中
CCLOG("name=%s", a.getCString()); 这样没错吧
哥哥雨你是我键关
你把这个搞出来 我就告诉你错没错。 犬园田华中
我学过的虽然忘了 犬园田华中
很不幸 狗ahplA
有没有遇到ccLayerColor 在 ios10 & 6s 以上机型崩溃的问题,2个条件必须同时满足,缺一不可
狗灰
等会儿,std::string哪来getCString?只有c_str好不!
毛金大
正好我这有
不过我没用ccLayerColor
狗ahplA
他那个是cocos自己弄了个string,就是std::身体ring
std string 被包进了 ccobject
狗灰
说去Release去掉LOG,我们还在Release专门用IsDebuggerPresent检测程序如果被别人调试就强行结束掉。
毛金大
好吧 无视我 我技术差经常debug没问题 release出问题的饿
犬园田华中
我觉得没错吧 狗灰
getName返回的不是std::string吗?
犬园田华中
有区别么 狗灰
当然不一样了,std::string是C艹的标准字符串类,cocos2d::String是cocos模仿OC的NSString做的。
狗ahplA
并不是,只是包了一个ccobject而已
狗ahplA
不然没法放进他自定义的一些容器,ccarray什么的
毛金大
直接让他吧完整的代码块发一下 告诉他怎么写补救好了
省时省力省脑细胞
飘
cocos::String 是仿的std::string
还有cocos::Vector
这一套都是改的std的 删了点东西 加了点东西
狗ahplA
最主要就是要包ccobject,也就是后面的ref
直接用std容器,在push和get的时候,没有retain 和 release的操作
毛金大
a啊 说说你那个ccLayerColor
这个我们就跳过吧
狗ahplA
就是用了那个layercolor,在刚刚那2个条件满足的时候,会崩溃
具体原因不详
我还在测试
毛金大
群猪都发话了啊应该是color部分出问题了把 我猜 狗灰
对啊,难怪不得?黑狗 不讨论这个问题!
狗灰
楼主 哥哥雨你是我键关
我有个同事,他妈妈给你发信息,今天是你过节,还是买点什么吃的啊这些玩意。我同事懵逼了半天,尼玛不是狂欢吗?双11,为啥是我过节?劳资真是 狗灰
CCLOG在Debug下 == log,在Release下 CCLOG(及括号中的内容) 都会被编译器自动替换为空。
毛金大
少年 log是很消耗资源的 一般release 是要把log去掉的
狗灰
?中华田园犬 这样就可以保证把发布的时候不带LOG。
毛金大
release就是发布 需要吧不需要的所有东西都去掉 log就是第一个要去掉的东西
狗灰
?大金毛 那只是改xp兼容的时候才是没有去实现log的。
毛金大
这些东西你可以先不管 等你遇到了 你就知道了
很多东西都是这样 说了你也不明白 等你遇到你就知道了
犬园田华中
那就放着先 狗灰
还有要注意学会用:
CCLOG("name=%s", xxx->getName().c_str());
而不要这样:
auto name = xxx-&get;getName();
CCLOG("name=%s", name.c_str());
狗灰
不是,因为Release编译后:
auto name = xxx->getName(); // 这句被保留
CCLOG("name=%s", name.c_str()); // 这句被删掉
如果写成这样:
CCLOG("name=%s", xxx-&get;getName().c_str()); // CCLOG(及括号中的内容) 都会被删掉
毛金大
人家连走都还没学会 你你开始给他讲跑的知识了 你让人家怎么理解
犬园田华中
没事阿 记着先 毛金大
我敢保证 2个小时后你就会忘记他说的东西 tna
灰狗大师是飞的人,走和跑,对他来说已经是一样的了 狗灰
你以为老子当真是给他讲的哦?狗灰
要我带你飞吗?
狗灰
?ant 先买装备
狗ahplA
layercolor那个我真的解决不到
太神奇了
崩溃的时候指针指向layercolor的ondraw里面的gldraw
注释了之后就不蹦了,说明确实是那里
但是报错是报bad access
水之浪沧
为何你们说的我都听不懂,中间是还差个10年吗
毛金大
没办法只能换成一个1像素的白色图片咯
我都是用一个32的白色图片做的
或者new一个sprtie
狗ahplA
一个像素的图片然后拉伸么
这个工作量很大啊
狗ahplA
我们这里面涉及的layercolor太多了
狗ahplA
我刚刚大概找了一下想替换layout,发现工作量都很大
哥哥雨你是我键关
我 用CCLayerColor 为啥没有问题。
狗灰
?大金毛 Sprite创建的时候参数传空就是默认使用cocos提供的白色图片。
哥哥雨你是我键关
我启动页 那个健康忠告就是用的CCLayerColor 做的。
并没有任何问题。
狗灰
?Alpha狗 不要用缩放,用SetRect。
毛金大
健康忠告我直接放登录界面最下面了一张图片 狗灰
?大金毛 白色 * 任何颜色 = 任何颜色,所以只需要使用默认的白色图片就够了。
哥哥雨你是我键关
看到没,教科书级别的。 狗ahplA
这个只能作为最后的选择
能把layercolor改好,肯定是优先改好,解决bug
狗灰
?关键我是你雨哥哥 你这个有点像盛大游戏的风格嘛!
毛金大
?关键我是你雨哥哥 你不试试6s ios10 说不定也又问题.kb 哥哥雨你是我键关
劳资 这个项目 是经过好几个专业测试公司 测过的。
哥哥雨你是我键关
劳资想买个帽子,发现没一个有特色的。
都千篇一律。
狗灰
我支付宝就是我QQ邮箱,快给我支付过来!
毛金大
有人知道这个代码不 "http://wpa.qq.com/msgrd?v=3&uin=43204370&site=qq&menu=yes" ios10无效了 又啥替代的方法不
不接qq的sdk怎么直接打开qq
并发起一个会话
毛金大
上面这个就是OpenURL ios10上不行了
ios10 只会打开appstore 不会打开qq
更不用说发起会话了
毛金大
貌似不是这个打开是这个 狗灰
Open这个URL就行了:
毛金大
这个不行
我的ios8都打不开
再说 他这个不就是和我那个一样的码
狗灰
那很有可能是苹果限制的原因,比如不允许网页有打开App的操作。
狗灰
Windows下都是可的啊:
毛金大
这个只有ios10不行 好了 找到ios10 可以的了换成这个就行了 狗灰
?大金毛 就是说ios不能用http协议,必须用专用协议? 毛金大
这我就不知道咯
难道上面那个缓存https就可以了?
http设置一下还是可以用的啊
我这和服务器交互还是http的啊
狗灰
我是说打开QQ的http
为了反和谐建议给金三胖起个新名字:鑫胖
yomilPaL
实战课程丨图形渲染
http://gad.qq.com/content/coursedetail/7173520?ADTAG=gad.cx.qq
这个不错可以听听
毛金大.员理管.
刚刚稍微有点空了又让我接QQ和微信的登录
生人戏游.酥学.
你还没意思到严重性
夫妇,23万。
意识
哥哥雨你是我键关.员理管.
刚接到消息。
下个礼拜正式进入
新项目。
u3d
还请ALL.:)多多关照,
麻痹,我表示目前只会双击打开unity编辑器。
狗灰.员理管.
我表示目前除了会双击打开Unity编辑器外,还有右键打开Unity编辑器。
还会右键打开Unity编辑器
狗灰.员理管.
还是个妹子哦!
哥哥雨你是我键关.员理管.
下班回家了,管你你妹子还是猴子哦
tna.员理管.
我现在只是写框架给其他项目组用 tna.员理管.
唉:-(,估计不会参与项目了
没分红了
狗灰.员理管.
?ant 我是说滚 eni mto ns ierutu fruoY.渣学.
写框架啊
这很厉害了啊
tna.员理管.
没钱,什么也是浮云,更何况不厉害 eni mto ns ierutu fruoY.渣学.
这么谦虚 ieK.霸学.
据说我们这的技术中心,从来就没产出过什么
ieK.霸学.
25楼 tna.员理管.
网易那套... tna.员理管.
我们公司领导估计也是学网易
我曹
很爽啊
他带你们写代码?
ieK.霸学.
嗯,他最近看了一下我门的ui...
加
tna.员理管.
ui代码?这有东西看? ieK.霸学.
大致看了下,然后写了tracedoc,让我们改成mvvm差不多的样子
tna.员理管.
还以为他做老板就不干活了好好表现 tna.员理管.
说不准就被他看上了 哥哥雨你是我键关.员理管.
你们两个在一栋楼啊
感觉是要约啊
ieK.霸学.
我下次看到哪个一米八以上去33楼的,估计就是ant大师了
tna.员理管.
有很多一米九的不过听说简悦押宝了不少游戏,看好你们哈好好努力 犬园田华中.渣学.
两个图层 都添加了touch监听 后加的图层是否无法获得监听处理
狗灰.员理管.
Touch是按层级关系来决定谁优先,不是添加顺序。
犬园田华中.渣学.
我说的就是这个意思 ,,
有什么解决办法么