摘要:1,切换到Android平台,打开设置 2,修改其他设置中的写入权限(Write Permission) Internal是内部存储,无需存储权限。 External是外部存储,需要存储权限。 如果使用内部存储,此时不可访问手机目录,但是可以使用软件目录下的存储。 在内部存储目录下,Applicat
阅读全文
摘要:在读入数据的时候,常常会出现这种数据结构。 按照一般的方法,每次要获取第i个变量,都需要写五个if else。这才五个,那如果十个,二十个呢,这根本不得行啊。 解决方法就是,利用反射,通过字符串获取成员变量,具体如下: float diff_i = 0; var targetData = *****
阅读全文
摘要:一,Fisher–Yates Shuffle洗牌算法 游戏制作时经常遇到需要打乱的情况,Fisher–Yates Shuffle是一种传统的打乱方法。 算法的思想是: 1,从数组中随机选择一个数 2,删除选择的那个数,并将它移到新数组中 3,重复1,2两步,直到选完所有的数 该算法缺点明显,如果使用
阅读全文
摘要:一、数织游戏简介 1,数织游戏的每行每列都有提示信息,数字代表有多少个连续的黑格 2,两个数字之间的黑格不连续,即中间必须有叉叉隔开 3,数织游戏的解可能不唯一,满足所有的行列条件即可 二、求解程序 1,程序整体设计 程序分为交互界面和求解程序两部分,求解程序使用新的线程求解,避免交互界面卡死。 本
阅读全文
摘要:一,对于精灵,可以修改2D碰撞器来改变点击区域 二,那么UI怎么办呢,今天发现了Image上暴露的一个变量 1,首先在图片导入时勾选“读写已启用” 2,设置图片的alphaHitTestMinimumThreshold变量,图片中alpha小于该值的部分会被穿透 例如:屏蔽alpha<0.5的部分
阅读全文