- 博客(78)
- 资源 (1)
- 收藏
- 关注
原创 【IOS】【CCUserDefault】【NSUserDefaults轻量级本地存储】如何获取网站JSON文件数据信息并将数据存储到本地,最后将信息展示在玩法界面中
【IOS】【CCUserDefault】【NSUserDefaults轻量级本地存储】如何获取网站JSON文件数据信息并将数据存储到本地,最后将信息展示在玩法界面中
2025-01-17 17:06:35
172
原创 【Android】【Amazon】【SharedPreferences轻量级数据存储及获取】【OkHttp3网络请求】手把手教你如何存储、获取网站JSON文件数据信息,并将信息展示在玩法界面中
【Android】【Amazon】【SharedPreferences轻量级数据存储及获取】【OkHttp3网络请求】手把手教你如何存储、获取网站JSON文件数据信息,并将信息展示在玩法界面中
2025-01-07 17:40:38
273
原创 【Amazon】【Android】手把手教你如何实现播放指定视频功能,【SurfaceView】【VideoView】的运用实现:读取并播放视频文件
开发需求:android实现播放指定视频功能,播放结束后展示指定界面最近Amazon-Android项目中需要新增一个播放指定视频的功能,在这里简单的分享一下。主要还是用到了Android中的VideoView,通过JNI来实现c++到Java的调用,再通过Java代码来实现视频播放,最后如果需要播放完视频再做其他操作,就再添加个回调就可以了。
2025-01-04 17:19:06
848
原创 我的创作纪念日
转眼三年了,在这段创作的旅程中,我积累了不少经验和心得,今天想和大家聊聊我当初为什么决定开始这段旅程。最开始做游戏开发博主,其实源于我对游戏开发的热爱。从接触第一款游戏到深入了解背后的开发流程,我一直被这种创造虚拟世界的力量所吸引。当时,我也经常在学习过程中遇到一些问题,尤其是一些基础知识在国内的教程资源并不多,于是我想:为什么不通过自己的方式,把学到的东西分享出来,帮助那些和我一样迷茫的新手呢?所以,一开始做博主的初衷很简单,就是分享知识,帮助更多人入门游戏开发。慢慢地,通过写博客,我发现分享的过
2024-10-11 15:48:22
798
原创 【iOS原生代码-音频播放】AVAudioPlayer 本地音频设置姊妹篇:如何将多个音频分别指定设置为左、右声道
AVAudioPlayer 本地音频设置姊妹篇:将多个音频分别指定设置为左、右声道。开发中可能会遇到需要将指定音频在指定声道进行播放,这时就需要用到AVAudioPlayer中的pan属性来进行设置。注:pan 只是调整了左右声道的输出比例。如果要调整音量, 还是得用volume或者像我上面的用setVolume。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~如上所示,代码比较简单就不多说啥了……
2024-10-10 12:08:33
778
原创 iOS工程:获取手机相册权限,iOS原生系统弹窗, Privacy隐私政策选择,如何添加系统弹出并修改描述文字
iOS工程:获取手机相册权限,iOS原生系统弹窗, Privacy隐私政策选择,如何添加系统弹出并修改描述文字
2024-08-24 17:22:53
962
原创 【cocos2dx】【iOS工程】如何保存用户在游戏内的绘画数据,并将数据以图像形式展示在预览界面
如何保存用户在应用内的操作数据,并将数据以图像形式展示在预览界面!又到了总结的时候了,之前做过一个涂色类的项目,其中有个技术难点就是怎么保存用户每次的绘画数据,并在预览界面展示用户之前的绘画内容。这几天闲下来就整理整理。
2024-07-09 13:00:44
1217
原创 【cocos2dx】【c++】【游戏开发】旧题新说,计算两个日期相差几天,在指定的天数弹出相应的弹窗
【cocos2dx】【c++】【游戏开发】旧题新说,计算两个日期相差几天,在指定的天数弹出相应的弹窗
2024-07-01 18:05:41
426
原创 【App Store深度链接】【IOS-Universal-Links】给App添加App Store深度链接,方便APP的更新内容及时在App Store中显示并提示用户更新
【App Store深度链接Universal-Links】简单说就是每次更新版本时,你可以在开发者后台左侧边栏找到App内活动(如下图),在这里添加版本更新的亮点,这样新老用户都可以在App Store中看到,用户可以直接点击活动进行下载或者内容更新,这样一来既增加了老用户的活跃度,也会一定程度增加一些新的用户,所以还是值得更新一个版本。我们项目有自己的域名,但是,我们没注意域名并没有买证书,所以导致第一次操作之后链接有问题无法打开,所以我们就先解决域名的问题,我们的官网是在。希望能给大家带来帮助!
2024-05-17 17:38:03
1568
原创 iOS-App:App Store新的审核政策,在应用隐私清单中声明和解释使用特定API的原因
最近上传APP发现苹果官方发了一个提示邮件, App Store审核新政策,如果工程中涉及到获取用户隐私权限的API,就需要在Xcode中添加对应API的声明以及为什么要引用该API。在Xcode导航栏中找到"File",随后在下拉栏中选择"new",再从下拉栏中选择"File…对照官方文档找到工程引用API对应的文件声明,然后添加到文件就行,如下是已添加的声明及解释说明。完成以上操作你就可以在Xcode,工程名字下看到"PrivacyInfo"字样的文件,如下图。希望能给大家带来帮助!
2024-04-04 12:37:56
1021
原创 Mac下载的软件显示文件已损坏,如何解决文件已损坏问题,让文件可以正常运行
开发需求:让显示已损坏的文件顺利安装到电脑大家肯定都遇到过下载的dmg文件安装时显示文件已损坏,让丢废纸篓,系统设置也没有需要去手动点击通过允许啥的,这种情况就很头疼,想用又一直用不了。今天就总结一下分享给大家。
2023-11-23 11:23:38
9696
2
原创 一个游戏开发博主两年的创作纪念分享
希望每位同学都学有所成,还在找方向的同学,坚定自己心中所想,为理想也好,为生活也不错,没有错的方向,坚定走下去,强大自己,成就自己;已经坚定方向的同学,让自己发光发热,照亮他人,夯实自己……加油~~~致每位奋斗中的同学~
2023-10-12 11:38:01
253
原创 Android Studio : Android旧工程问题ImmutableList不存在;android:exported属性未配置无法上传到Google play console
Android Studio : Android旧工程问题ImmutableList不存在;android:exported属性未配置无法上传到Google play console
2023-08-23 15:53:07
706
原创 CCClippingNode:在游戏中实现遮罩效果、剪切效果,以涂抹糖霜为例,如何更好的实现涂抹效果,提高用户的游戏体验
CCClippingNode:在游戏中实现遮罩效果、剪切效果,以涂抹糖霜为例,如何更好的实现涂抹效果
2023-08-18 15:54:35
344
原创 CCClippingNode:在游戏中实现遮罩效果、剪切效果,比如吃东西时的咬痕,涂抹东西时涂抹的效果
CCClippingNode:在游戏中实现遮罩效果、剪切效果,比如吃东西时的咬痕,涂抹东西时涂抹的效果
2023-06-17 16:38:51
1707
原创 IOS工程:NSThread sleepForTimeInterval的使用,游戏中途中断(接电话或者点击Home按钮),重新回到游戏音频音效失效问题
IOS工程:NSThread sleepForTimeInterval的使用,游戏中途中断(接电话或者点击Home按钮),重新回到游戏音频音效失效问题 AVAudioSession_iOS.mm:1271 Deactivating an audio session that has running I/O. All I/O should be stopped or paused prior to deactivating the audio session.
2023-04-25 11:55:05
900
原创 如何使用Sublime来规范化代码的格式,让代码更加规范整齐,批量修改代码
如何使用Sublime来规范化代码的格式,让代码更加规范整齐,批量修改代码
2023-04-21 17:50:15
3973
原创 某gpt+MidJourney:打不过就加入,AI+人工智能绘画,人人皆可迪士尼,我为AI,AI为我,你有几个咒语了???
某gpt+MidJourney:打不过就加入,AI+人工智能绘画,人人皆可迪士尼,我为AI,AI为我,你有几个咒语了???
2023-04-04 17:49:46
2374
原创 ChatGPT解决Android Studio编译报错,工程rebuild不成功,无法连接Google后台,下载不了对应的SDK文件库:Skipped due to earlier error
ChatGPT解决Android Studio编译报错,工程rebuild不成功的问题,如何判断Android Studio是否可以连接到Google,下载不了对应的SDK文件库:Skipped due to earlier error;Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.;Could not determine the dependencies of task ':a
2023-02-16 16:33:21
6074
原创 Cocos2dx:CCEase**系列函数功能介绍及对比,如何通过控制速度来实现缓冲效果
Cocos2dx:CCEase**系列函数功能介绍及对比,如何通过控制速度来实现缓冲效果
2023-01-07 12:47:34
1317
原创 Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项
Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项
2022-12-29 17:17:50
1412
2
原创 Cocos2dx:CCArray 动态数组的创建使用以及释放,CCArray的简单使用,如何将不同类型的数值存入数组中并调用
Cocos2dx:CCArray 动态数组的创建使用以及释放,CCArray的简单使用,如何将不同类型(int\float)的数值存入数组中并调用
2022-12-22 16:20:06
557
原创 iPhone 微信多开,如何在苹果手机上安装多个微信,爱思助手怎么用?IPA文件怎么弄?
如何在苹果手机上安装多个微信,爱思助手怎么用?IPA文件怎么弄?如何才能顺利的安装到设备
2022-12-09 17:34:22
9445
3
原创 cocos2dx:CCOrbitCamera 实现精灵的球面翻转或类似翻书操作,以及翻转轨迹优化问题
用cocos2d来实现3D翻转效果,有两种方法,一种就是通过**ScaleX**来实现翻转的效果,不过这个方法因为是对两个精灵进行=缩放操作,所以需要控制间隔时间,需要细调,耗费时间;另一个方法就是使用**CCOrbitCamera**函数来实现球面翻转效果。
2022-11-04 12:53:21
1517
原创 cocos2dx:RAND_MAX与arc4random的用法,获取一定范围内的随机小数、整数
cocos2dx:RAND_MAX与arc4random的用法,获取一定范围内的随机小数、整数
2022-10-24 17:51:55
2040
原创 cocos2dx: setDisplayFrame 设置精灵的定格帧,实现中途每次停止动画,精灵都保证在指定的一帧
cocos2dx: setDisplayFrame 设置精灵的顶格帧,实现中途每次停止动画,精灵都保证在指定的一帧
2022-10-11 17:58:19
1567
原创 cocos2dx:重力加速度,自由落体:利用update()就能快速实现精灵自由落体运动
cocos2dx:自由落体运动效果的实现,拖动精灵移动,在松手的时候让精灵以自由落体的形态下落到指定物品上
2022-10-06 17:48:23
2061
原创 cocos2dx:CCNotificationCenter如何在工程中创建、使用并去除通知
cocos2dx:CCNotificationCenter如何在工程中创建、使用并去除通知
2022-10-05 15:44:31
663
原创 cocos2dx:addAnimation如何创建精灵动画并在工程中调用展示
但是如果某个动画会被多个精灵共用,为了简化代码,就需要写一个共用的动画以便使用,这时候就需要用到。通过给函数传递多个参数来初始化不同的动画,然后在需要的时候进行调用即可,代码如下。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~工程中很多时候需要为精灵添加动画,也就是cocos2dx中的。如此一来就简化了许多代码而且不易出错。
2022-09-26 10:09:32
2056
原创 IOS工程:如何在apple后台为app添加沙盒测试账户
一般工程在上线之前需要对app进行全方位的测试,除了基本的内容功能、bug测试外,还需要进行iap购买的测试,而这就需要一个测试账户来模拟用户购买。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~如下图:需要自己设置测试名称,选择地区,一定要记住设置的答案。登录账户——>选择用户和访问:如下图。至此后台就已经全部添加完成。
2022-09-15 10:47:34
8179
6
原创 google-app:签名文件错误导致的上传失败
显而易见问题的原因是当前工程打包所用的签名文件与之前在google后台创建时所用的签名文件不一致导致的。如果实在找不到之前的签名文件,那就重新在google后台创建app,重新打包即可。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~重新打包——>选择正确的签名文件——>重新上传。
2022-09-02 15:52:27
2024
2
原创 android 13:You uploaded an APK or Android App Bundle which has an activity Google后台上传新APP传不上去
官方解释:如果您的应用面向 Android 12 或更高版本并包含使用 Intent 过滤器的活动、服务或广播接收器,则您必须为这些应用组件显式声明 android:exported 属性。将compileSdkVersion、targetSdkVersion修改为最新的31(旧工程无需修改,如果是全新的工程才会出现上传不上去的问题)最近新做了一个小项目app需要在google-play console后台创建一个新的app,打包上传时发现提示无法上传,解决方法如下。希望能给大家带来帮助!...
2022-08-16 14:45:47
1970
原创 google工程:更新广告SDK,后台隐私政策的设置优化
google新出政策,如果工程中引用的广告SDK设计收集用户隐私等情况,需要在后台。如果不想更改广告SDK则需要修改隐私政策,告诉用户工程会收集用户的信息。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~将工程中涉及收集用户隐私信息的SDK去除重新打包上传。中进行设置,并对相关设置进行修改。...
2022-08-06 18:03:31
2764
原创 ios测试安装bug:com.apple.dt.MobileDeviceErrorDomain Code: -402652994
在手机上查找是否已经有一样的app,直接卸载,然后重新运行测试安装即可。希望能给大家带来帮助!有什么问题需要讨论的可以评论私信欢迎讨论~
2022-07-27 15:38:08
2928
原创 cocos:ccpDistance函数的简单运用以及实现眼球随着手指在眼眶中转动的功能
ccpDistance函数的运用,实现眼球随着手指滑动而转动的效果
2022-07-26 15:29:18
369
原创 Particle Designer:粒子效果制作器,生成plist文件并在工程中正常使用
1.软件下载软件下载地址下载完成后,安装过程中如果出现提示文件已损毁无法安装的提示不要慌,打开你的终端输入以下命令之后可以再次尝试安装,正常情况下就可以正常安装使用了,如果还未安装成功,则查看是否是电脑防火墙的问题……2.软件操作下面给他家简要介绍一下软件中一些属性的作用控制粒子横向/纵向分布区域的大小控制粒子的数量多少粒子初始角度/粒子分布密度(发散或是集中)·type重力感应(Gravity)、Radial(适用于需要弧度的粒子效果,会给粒子一个初始的角度)·speed。...
2022-07-21 19:54:48
1970
原创 c/c++ strcmp、strstr用法以及str系列中其它函数的用法总结
最近工程中需要对字符串进行判断操作,判断其中是否包含某段字符,如:判断一个字符串中是否有“monkey”字符这种情况下就需要用到str系列中的strstr1.strstr函数定义:函数功能:查找字符串str2在str1中出现的位置,找到则返回位置,否则返回NULL。根据定义就能很明确的知道此函数可以用作判断字符A中是否包含字符“b”只需要判断是否为空即可,如果你需要知道该字段在字符A中的位置,可以取其返回值,写法如下:之前经常用的都是strcmp,用来比较两段字符,不过却不能来判断某段字符是否包含
2022-07-12 16:23:55
1630
原创 Github中的gitignore:如何在GitHub上只显示修改过的文件,忽略掉指定文件
Gitignore:Github对我们来说很重要,所有的文件工程都需要上传保存,但是如果每次更改后的缓存文件巨多,又不能把缓存文件上传
2022-06-22 09:50:07
2997
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人