自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (3)
  • 收藏
  • 关注

原创 mac+win10虚拟机+phpstudy便捷运行php+pgsql的方法

优点:这种方法省去了mac下配置各种环境的问题,因为phpstudy足够方法(但是mac下也有phpstudy8,我啥不直接用呢,因为mac下的phpstudy版本不支持pdo_pgsql这种插件直接选的模式)3. 上述都好后,就可以正常访问php项目了,访问方法,打开win10虚拟机(Parallels),查看虚拟机的ip地址,复制访问即可,如:http://10.211.55.3/注意:要用ip访问pgsql,需要进行如下修改,否则将连接不上(因为默认情况下pgsql是只允许本地访问)

2024-03-30 15:35:08 439 1

原创 mac-docker-php容器连接mac中的pgsql数据库失败以及出现table_msg存错误时的解决方法

解决:以php中的thinkphp 5.1为例,只需把 database.php 中的 hostname 改为 host.docker.internal 即可,然后,thinkphp 就能访问到数据库了。

2024-03-01 15:03:57 666 1

原创 mac-docker-解决挂载出错的问题

把你要挂载的父级目录对应放到 File Sharing 底下,重启后,再次挂载,就正常了(mac下有这个问题,linux下正常)

2024-03-01 11:18:17 756

原创 unity-firebase-Analytics分析库对接后数据不显示原因,及最终解决方法

2. 上传到 google play,新建一个内部测试版本,提交版本后,google 就会自动测试,你在自己的firebase后台就能看到实时的数据了。然后,就可以放心的提交正式版本了。3)unity云真机运行没数据:有输出 init suc,但是应该此环境被firebase判定为不能上传数据的,或者他上面实际也是没有google套件的,所以也是不会有数据。2)自己手机上直接运行没数据:自己手机没有google套件不行,所以日记里 init suc,init fail 消息都没有,所以更不会有数据。

2024-02-21 10:11:29 779

原创 unity-ios-解决内购商品在Appstore上面已配置,但在手机测试时却无法显示的问题

2. Appstore后台 -> 协议、税务和银行业务 -> 付费App -> 右侧状态必需为『有效』(即在非有效的状态下,点击进入进行同意协议、填写银行信息、填写美国税务)说明:只有上面两者都ok的情况下,你编写相关程序,其内购才能正常显示(我就是第2步一开始没弄,卡了2天,最后才发现必需都填写完,审核后,才能正常调用显示)1. Appstore后台 -> 内购商品 -> 商品状态必需为『准备提交』以上状态(即商品->审核信息->截图必需传上去)

2024-02-08 16:26:11 1401 1

原创 mac 12.7.3 & Unity 2021.3.14 & XCode 14.2 成功将unity游戏编译到IPhone中,并上架appstore

1. mac 10 升级到 12 后,【Navicat Premium 数据库】软件就会报错打不开,有些软件的小伙伴们一定要注意,升级前自己备份好(-_-!我就是因为没备份,升级后数据库打不开了,悲惧了。还好,这次没备份的内容不重要,要不然真想骂人了)3. unity 重新编译导出XCode工程 -> XCode 14.2 打开工程 -> bitcode 改为no -> 连入手机 & 编译并运行(正常情况下,unity游戏就能编译到手机里了)4. 完成,测试好后,就可以把游戏上传到appstore了!

2024-01-31 17:20:42 1064

原创 Unity-XCode 一些编译错误记录及解决方法

错误:Undefined symbol: _sqlite3_errmsg(只要是 _sqlite3_ 相关的,后面后缀是啥都一样)解决:XCode工程 -> Targets -> UnityFramework -> 添加 『libsqlite3.tbd』库即可。解决:XCode工程 -> Targets -> UnityFramework -> 添加 『libz.tbd』库即可。错误:Undefined symbol: _compress2。

2024-01-30 16:36:48 512

原创 mac 10.15.7 & Unity 2021.3.14 & XCode 12.4 -> Unity IOS 自动安装 Cocoapods 失败解决方法

用贵州的那个ip,ping虽然最快,但是下载有问题)3. 打开 unity,触发自动安装 Cocoapods(显示 gem install cocoapods)-> 还是安装失败的话,直接看第4步(好像unity中gem认到的还是旧的,而不是我用rvm安装好ruby后新的gem)原因:unity 打开时,他的 gem 命令好像用的还是旧的,会自动安装到/Library库中,不是我新装好的 gem,导致出错(怎么在unity中让gem运行时是新的,弄了一会没弄出来,算了,先不管了,终端能安装也行了)

2024-01-27 21:08:13 1640

原创 Docker-解决Debian9阿里云源 apt update时需要公钥的问题

但是运行:apt update 时会出现 NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D 需要公钥的问题。---------------- 其它参考 ----------------

2024-01-20 12:53:15 1074

原创 unity-解决场景切换后,再切回来,原来已绑定的内容失效的问题

解决:如果需要重新绑定,必需使用 sceneLoaded 来进行监听,并在其中进行重新绑定,才能有效,直接在Awake或Start中直接赋值,或界面上直接拖拉赋值,都不行。1. 如果原先是使用在界面上进行进行拖拉赋值(如canvas_HideCut对象),则切回来后,此对象的引用将会无效。2. 如果使用代码进行赋值(直接在 Awake 中或 Start 中 直接赋值),则切回来后,此对象的引用也会无效。

2023-05-31 11:46:40 1241

原创 unity-多次执行DOVirtual.DelayedCall,导致多次新建Tweener 对象而引发错误的问题

上面是对 DOVirtual.DelayedCall 方法的描述,即每次延时运行一次 DOVirtual.DelayedCall 就会建立一个新的 Tweener 对象,今天就因为不知道它是每次都会新建Tween,导致出现奇怪的问题,整了半天!如:未处理前,同时三次运行后效果如下,出现了三个事件,如果你只是想不论延迟多少次,只是想执行一个动画的时候,就会导致有问题。保存Tween对象,然后每次运行前先kill掉上次事件即可。

2023-05-15 19:20:02 649

原创 unity-解决鼠标点击播放动画后,动画没消失前,鼠标没法再次点击触发动画的问题

这样,在你的场景中,当点击该 Image 上的区域时,射线会穿透该 Image,继续检测下方的其他 UI 元素。》想实现功能:就是鼠标点击(用 OnPointerDown 或者常规按钮点击事件实现)的背景的时候,出现一个闪烁动画(一个由6张图片组成的动画),一直点可以一直不断出现。》出现问题:但现在出现了一个问题,就是点击的时候,动画是可以播放了, 但是由于播放动画的时候,这个图形盖住了背景,导致点击无法再次被触发,导致只能等动画消失后才能再点。

2023-05-12 10:23:34 735

原创 unity-发送接收事件

接收事件(需要是发送者的父级对象)

2023-05-11 21:11:49 179

原创 unity-OnMouseDown如何才能生效

之前一直不知道如何才能让OnMouseDown生效,试来试都没反应,后来才发现需要添加BoxCollider2D控件(记得设置Size,否则无效)才行,记录一下。

2023-05-11 21:05:02 664

原创 unity-物体rotation翻转180度后,OnPointerDown失效的问题

因此,如果你只是想要翻转物体的外观而不影响其坐标系或子物体的方向和坐标,那么应该使用 scale 的 x 值来进行翻转。而如果你需要翻转整个物体以及其子物体的方向和坐标,则应该使用 rotation 的 y 值来进行翻转。将 rotation 的 y 设置为 180 和 scale 的 x 改为 -1 会使得物体进行相同的翻转,但它们实际上是不同的操作。而将 scale 的 x 改为 -1 则是将物体沿着 x 轴翻转,这只会影响物体的外观,不会影响其坐标系或子物体的方向和坐标。

2023-05-11 20:51:27 888

原创 unity-鼠标点击并判断是否撞到物体(通过射线判断)

说明:要触发碰撞,物体上需要挂载 BoxCollider2D 组件,并设置好Size(否则无效)

2023-05-11 20:42:52 1262

原创 unity-通过射线获取多个物体信息

通过上面代码,就能得到多个物体信息。

2023-05-11 20:34:36 636

原创 Mac 自带PHP 如何正常连接 PGSql ( 及编译 pgsql.so )

步骤如下:——————————————————————————输入命令: php -v  (查找你系统的php版本)输入命令: cd /usr/include输入命令: curl -o php.tar.gz http://us.php.net/distributions/php-5.5.14.tar.gz (注意: 5.5.14这个版本是我自己mac电脑上看到的版本, 请换成你的p

2015-09-10 12:21:39 886

原创 自己在用的 xcode 插件

SCXcodeMiniMap //非常好用的软件,但有点冲突(在视图+代码模式下。代码上面的选择一栏不见了,这样就选不了其它类等功能了)KSHObjcUMLAuto-ImporterCocoaPodsHighlightSelectedStringHOStringSenseFuzzyAutocompletePluginJSFormatterKSImageNamed

2015-08-10 15:10:16 466

原创 IOS相关书签

教程IOS 视频解码 (FFMPEG)libavformat/libavcodec学习 - warking的日志 - 网易博客[总结]FFMPEG视音频编解码零基础学习方法 - leixiaohua1020的专栏 - 博客频道 - CSDN.NETASIHTTPRequestIOS开发网络篇之──ASIHTTPRequest详解 - pengyi

2015-03-04 11:26:41 912

原创 XCode 亲试最简便的修改项目名称

想要复用一个项目,在xcode中感觉好麻烦,因为改项目名称要好多步骤,且容易出错,现在把自己试出来最少步骤能让其正常运行的方法贴出来。需求:假设我有 MyFramework 项目,想弄一个 GGG 项目,而两个项目几乎一样,或者是想在前面的项目上新建并修改一下,那么步骤如下:1.复制一份 MyFramework 项目文件夹 -> 更名为 GGG 2.打开GGG项目,并点击两次项目名称,产生如下效果

2015-03-02 11:54:57 1006

转载 IOS 点击空白处隐藏键盘的几种方法

IOS7 点击空白处隐藏键盘的几种方法IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘的方法:首先说明两种可以让键盘隐藏的Method:1、[view endEd

2014-08-06 11:08:39 572

转载 语义化版本2.0.0

语义化版本2.0.0摘要版本格式:主版本号.次版本号.修订号,版本号递增规则如下:主版本号:当你做了不兼容的API 修改,次版本号:当你做了向下兼容的功能性新增,修订号:当你做了向下兼容的问题修正。先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。简介在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加

2014-07-16 11:27:58 478

转载 Sublime Text 3 安装Package Control

原来Subl3安装Package Control很麻烦,现在简单的方法来了一、简单的安装方法使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublim

2014-07-15 21:01:35 685

转载 如何学习 cocos2d-x ?(非常不错的一篇文章)

一、 cocos2d-x 部分1.1 技术选型从第三个手游开始,我实在被Adobe的ANE和国内的小平台折腾得没了脾气,决定转到cocos2d-x。在选择哪种语言绑定的时候纠结了很久,最后力排众议选了 lua:Cocos2d-x script language binding:Lua or Javascript? 。cocos2d-x 2.x 的lua绑定做得并不好,于是我选择了qui

2014-05-30 11:40:01 1131

转载 Lua: 好的, 坏的, 和坑爹的

在我使用Lua编程整整9个月后, 是时候停下来反省一下这段经历了. 过去了几年里, 我使用了各式各样的语言:Perl (soaplite.com, 还有其它的项目, 包括我现在的咨询工作), C (DHCPLite 和 ping-pong juggling robot), JavaScript (Google Maps相关经验 和 canvas), MATLAB (ping-pong

2014-05-30 11:19:16 1102

转载 Cocos2d-x 多分辨率适配完全解析

Cocos2d-x 多分辨率适配完全解析

2014-05-30 11:17:38 726

转载 App开发之px象素与pt点

产品开发的分工是一件挑战团队合作技巧的事情,以网页开发来说,由于网页的特性,单纯的网页视觉设计师很少能够直接掌握产品最终的外观,往往是在绘图软件里面将视觉部分定稿,再由前端工程师根据设计来将产品的视觉部分实现出来。举凡图片的尺寸、位置,组件的效果、色彩的RGB值、文字的尺寸等等,都必须清楚的传达才能够完整的重现原本的设计。而在开发APP的时候,这些问题一样存在。在大部分的时候,我们都使用像

2014-04-01 13:58:27 2675

转载 cocosbuilder3.0 使用小记

新项目用到了堪称完美的cocos2d-x2.1.5版本,用cocsbuilder2.1版本出现了返回的最终node为null的问题,看xcode的提示说:cocos2d: WARNING! Incompatible ccbi file version (file: 3 reader: 2)折腾来折腾去,好几个小时过去了,于是看到libs/extensions里既然有了解析ccbi文

2014-04-01 13:53:59 998

原创 CocosBuilder 3.0 alpha5 之后将不再更新了,大家怎么看

这段时间一直在学习CocosBuilder,猛然发现官网的一则公告,说CocosBuilder以后不再更新了,取而代之的则是SpriteBuilder,但是我下载了一下SpriteBuilder,用了一下,发现这软件现在为1.0版本,功能也比CocosBuilder多,但只支持cocos2d,而不支持cocos2d-x,那不是坑爹了嘛!!对于这件事,不知道大家怎么看,是继续用旧版的CocosBui

2013-12-27 11:06:39 4027 9

转载 从 Flash 到 Cocos2d-x

前言:写这篇文章的原因是朋友公司打算将一个页游产品转为手游,邀请我过去做了两天培训。所以我根据 Flash 团队反映的一些问题做了有针对性的阐述。Flash 团队转入 cocos2d-x 架构,面对的大部分问题实际上都是“实施”细节,语言根本不是障碍。为了让整个内容更有条理性,我以 Flash 团队提出的问题整理了一个提纲。然后我会按照这个提纲逐步完善文章内容。阅读索引:

2013-12-26 22:40:20 1038

原创 [quick-cocos2d-x lua学习] 源文件编译、加密详解、及自更新文章收集

quick-cocos2d-x源文件编译及加密详解quick-cocos2d-x基于源码加密打包功能的更新策略(1)quick-cocos2d-x基于源码加密打包功能的更新策略(2)quick-cocos2d-x基于源码加密打包功能的更新策略(3)

2013-12-26 22:21:51 992

原创 [quick-cocos2d-x lua学习] 让游戏竖屏显示

网上很多文章讲的都是不对的,真确的应该如下,本人亲测。打开对应的xcode项目,找到如下文件 RootViewController.mm 并打开默认的横屏,如下代码如果要竖屏,请改成这样

2013-12-23 21:43:19 1175

原创 Mac 电脑常用快捷操作及常遇问题

1. 快速切换到桌面答:F11 或 五个手指放触模板上,同时向外拨开即可(向内则回到之前操作界面)2. 如何快速打开 Launchpad (快捷面板)答:五个手指放触模板上,同时向内抓即可3. 如何把F1,F2改成按下去是真正的F1,F2健,而不是调亮度答:打开 “系统偏好设置” -> "健盘" -> "将F1,F2等键用作标准功能键" 前面打勾即可4. 如何强制关闭应用(

2013-12-17 10:46:02 536

原创 cocos2d-x 之 CocosBuilder 之文章收集 (不断更新)(2014.4.2更新)

如果我感觉比较好的文章,我都会在底下标红的〜〜 cocos2d-x与CocosBuilder笔记:HelloCocosBuilder[cocos2dx开发技巧2]工具CocosBuilder的使用--集成cocos2dx使用cocosbuilder的ccbi文件【CocosBuilder 开发系列之一】cocos2dx使用CocosBuilder(编辑器)完成基础骨骼动画

2013-12-11 23:42:40 1146

原创 Object-C 常用内容(不断更新)

读取资源目录下的数据(此目录为真实存在的)NSString *filePath = [[[NSBundlemainBundle] resourcePath]stringByAppendingPathComponent:@"res/data/mydata.txt"];

2013-12-11 17:34:22 556

原创 iPhone 如何实现静态库文件 .a 在模拟器和真机下都可以使用

现在自己在找好的文章,有感觉合适的,我会不断加进去的,因为自己现在正好遇到 静态库文件在模拟器下用不了,所以也在找文章,在解决中。。。推荐相关文章:1. iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)?

2013-12-11 14:22:14 578

原创 AS2.0 基础教程讲解 (会不断更新)

AS2.0对于初学者来说,比较易上手;对于业余老手来说,自由度高.AS3.0是规矩的语言,比较适合专业程序员。AS2.0需要flash8 (够用了)介绍:flash里面元件主要有:1.按钮:看这名字就知道是什么意思了,注:可与代码交互2.影片剪辑:你可以把它相像成一个用来装东西用的盒子,这个盒子里面可以装任何东西,如按钮,图形,盒子都可以装进去。

2013-12-10 11:47:44 2708

原创 [cocos2d-x 学习] CCActionInterval(持续动作) 子类 CCMoveTo与CCMoveBy 之区别

CCActionInterval 子类下有很多如 CCMoveTo,CCMoveBy,CCScaleTo,CCScaleBy 等,现在讲述一下 by 与 to 之间的区别。以CCMoveTo和CCMoveBy为例:两者的区别在于:CCMoveTo是移动到指定坐标,CCMoveBy是相对坐标。如ccp(50,50),前者表示移动到x=50,y=50处,后者表示向x方向移动50个单位,

2013-12-07 22:53:44 1145

转载 [quick-cocos2d-x lua学习] 官网之多分辨率适配详解

转自官方网站:http://cn.quick-x.com/?p=1436感觉官网的这篇文章很不错,为了自己日后查看方便,就转过来了~ 下面是正题:多种分辨率的适配一直都是一个蛋疼的问题,各家公司可能都有自己的一套方案。今天我为大家介绍的是我们在多款游戏里实践后的解决方案,相对来说成本和实现难度都较低,效果也很不错。多种分辨率适配的原理因为横屏和竖屏的原理完全相同

2013-12-06 11:11:19 6475 1

最新版 CocosBuilder 3.0 alpha6

配合cocos2d-x使用的ui编辑器,最新版的 CocosBuilder 3.0 alpha6 版本,官网现在已经不更新了,下不了,自己现在也在使用这个版本,所以绝对能用,放心下好了。 支持 cocos2d-x 2.1 ~ 3.0,本人亲测,能正常使用

2014-04-02

CocosBuilder 2.1

配合cocos2d-x 使用的ui编辑器,官网现在已经不更新了,下不了,自己试过这个版本,能用,所以放心下好了。 注意:(CocosBuilder 2.1 + Cocos2d-2.0-x-2.0.4) 这是版本的对应关系,不要搞错了哦 不要下错了哦, 我也是程序员,我可不想让你浪费资源分哦,大家自己应看下版本吧,要不然导出后在cocos2d-x下可是用不了的

2014-04-02

亲测最全的 fl.swc 下载 包含fl.transitions,fl.motion等都有

本人是AS程序员,在做as开发软件时,编译时候都找不到这个包:fl.swc ,以前也下了一个 fl.swc 但不全,后来终于弄到一个比较全的,贡献出来,本人亲自测试,因为我也要用这个东西,所以,东西是全的,大家放心用吧

2014-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除