首页

Assembly Language For x86 Processors 8.11.2 Chess Board

作者: andy.      时间: 2021-05-09 22:39:28

Write a program that draws an 8  8 chess board, with alternating gray and white squares. You can use the SetTextColor and Gotoxy procedures from the Irvine32 library. Avoid the use of global variables, and use declared parameters in all procedures. Use short procedures that are focused on a single task.

阅读全文...

Firebase there is no age and gender data in Demographics of Audiences

作者: andy.      时间: 2020-10-30 08:40:45

If you stumble upon that no data (age and gender) in Demographics of Firebase, you can first enable google signals in Google Analytics. Follow this: https://support.google.com/analytics/answer/9445345?hl=en#enabling

阅读全文...

如何完成一个比较完善的新手引导

作者: andy.      时间: 2020-06-01 01:48:03

第一次用这么大的一个标题,谈谈对新手引导这个模块的一点儿看法和实现思路。里面的代码和伪代码都以Cocos Creator为准,同样的,Cocos2dx也是一样的。 看看?新手引导需要完成的内容: 1、屏蔽层和半透明屏蔽层。 2、新手引导聚焦(指定按钮等等)的位置需要镂空。 3、可以完成几种情况的点击:1、点击指定位置跳转到下一个引导。2、点击屏幕任意位置跳转到下一步。3、文字引导。 4、同一按钮可能需要点击多次才跳转到下一步步骤。 5、需要某个界面打开后才能开始新手引导步骤。 6、所有上述信息可以配置相应配置表,相应配置表修改后不需要修改代码。

阅读全文...

Cocos2d-x v3版本 CCEAGLView:setMarkedText 使用系统输入法无法输入中文(包括带候选词的日文等等)

作者: andy.      时间: 2020-01-13 22:06:18

上次更新版本前遇到一个问题,在IOS 13上面,使用系统输入法输入中文(带候选词的语言都会,下同),无法完成输入。因为发版本前一天发现的,来不及修复,同样因为发的海外,所以就没着急修复,等这次发版本(整包更新,非热更)才修复。感觉这个问题挺有意思的,所以记录下来。先说修改方法,这个有多种修改方法,这里说一种,这种是ccui.TextField can't input multistage text (like chinese) in ios 13 beta7?(1)提到的,这个参考了CCEAGLView:setMarkedText problem in iOS13(2)这个里面的方法。选了1,没有选2的原因是因为2中UIGestureRecognizer移除了,但是移除后下次又会创建,反复的话对性能还是有一定影响,所以选用了第二种方法。具体修改如下:

阅读全文...

关于屏蔽某些词语,词组中间有中文、英文符号、emoji也要屏蔽

作者: andy.      时间: 2019-11-28 23:06:50

今天晚上临时有个需求。关于屏蔽某些词语,词组中间有中文、英文符号也要屏蔽,就是比如要屏蔽一个词语:world,那么w!【or&*%&ld这种也要屏蔽。因为引擎是Cocos2d-x,语言是lua,就赶快处理了更新到线上。这里记录下思路。

阅读全文...

Cocos安卓上面出现残影的问题

作者: andy.      时间: 2019-11-28 23:03:02

这个问题原来解决后在cocos发帖了,当时发的帖子:Cocos安卓上面出现残影的问题?。后面Cocos已经合并到Cocos的库里面。想想还是在自己博客上面记录下。以后自身解决的问题都会尽量在博客上面留下来。因为原来写过帖子,就直接copy过来了。

阅读全文...

Cocos2d-x IOS版本在终止应用时崩溃

作者: andy.      时间: 2019-09-30 20:35:53

现在还是把工作中遇到的一些问题记录下来。 IOS真机调试的时候大家肯定都遇到过,通过Xcode在iPhone真机上面调试,在iPhone上面杀掉进程后,应用崩溃,Xcode这边可以看到崩溃在AudioEngine-inl.mm文件......

阅读全文...

最近Blog出问题的总结

作者: andy.      时间: 2019-09-30 19:48:35

1、不要用试用版的系统。 2、urlrewriter用老版本。

阅读全文...

2D柏林噪声

作者: andy.      时间: 2019-09-18 01:22:03

NOISE

阅读全文...

2DShadow的生成(生成2D阴影)

作者: andy.      时间: 2019-07-14 15:29:25

实现方式不涉及复杂的光线算法,只是通过OpenGL的图形接口来实现。如果要实现一个阴影,在3D环境中,我们需要创建一个CubeMap,计算出从光源位置看向每个方向的深度值。想象一下,有一个光源,向每个方向射出一条射线,那么,每个射线能照好远(物体挡住了)就是这个位置的深度值。我们将深度值存储在CubeMap里面。然后实际渲染的时候,我们就可以从摄像机位置看,能看到的某个位置距离光源的距离,把这个距离和光源进行对比,就可以得到他是否在阴影中了。这是3D实现阴影的方式,网上有很多文章。这个方式实现2D阴影和3D阴影理论是一样的,只需要把z轴的值置为0就行了。

阅读全文...