Cocos2der Game

Cocos2D-X游戏开发

排序:
默认
按更新时间
按访问量

摄像机与主角之间遮挡显示处理(Unity3D开发之二十八)

今天处理遮挡的时候,本来是想摄像机射线检测,设置建筑半透明效果用来显示被遮挡的角色(有很多游戏也是这样处理的),实现后发现效果实际上不太好。如果被遮挡角色还是敌人或者多个角色时候,不是特别好,比如敌人被遮挡我希望单独区分下。所以改成了现在的直接绘制2D填充色(也就是忽略自身的深度值)来显示。 ...

2018-01-09 18:52:07

阅读数:763

评论数:2

iOS11带来的技术变化注意事项

相册权限iOS11以前: NSPhotoLibraryUsageDescription:访问相册和存储照片到相册(读写),会出现用户授权。iOS11之后: NSPhotoLibraryUsageDescription:无需添加。默认开启访问相册权限(读),无需用户授权。 NSPhotoLib...

2017-09-26 12:34:07

阅读数:636

评论数:0

解决UITableView xib添加到Storyboard出现IB Designables错误

之前提过 Swift下自定义xib添加到Storyboard 的方法。最近有人问说按照文中方法会出现IBDesignables错误,导致在xcode Storyboard中无法显示。这个应该是我漏讲了。如果你的自定义xib中有UITableView,而且UITableViewCell也是xib,一...

2017-08-03 12:21:25

阅读数:2041

评论数:0

Mac搭建本地局域网SVN服务(Cornerstone)

下周需要和团队一起去外地工作几天,发现提交代码合并比较麻烦,考虑到团队还有美术同学,想想还是本地开启个svn,先临时用用吧。mac系统是已经安装了svn服务的,所以这里我们只需要开启就行了。 验证本地已安装svn服务。 $ svnserve --version 创建代码库文件夹LocalSVN...

2017-05-10 17:02:44

阅读数:1775

评论数:2

iOS 10.3 改进后的App Review机制

今天没事查看了下iOS 10.3 的变更功能。发现Apple修改了Review机制,提供App内直接Review弹窗。SKStoreReviewController.requestReview()如果没有网络则无任何反应。 据说有调用次数限制,不过API中没有提到,我测试也没有触发这个现象。看了...

2017-04-24 11:58:18

阅读数:2011

评论数:0

Scroll Segmented Control(Swift)

今天用了一个github上一个比较好用的Segmented Control但是发现不是我要效果,我需要支持scrollView。当栏目数量超过一屏幕,需要能够滑动。由于联系作者没有回复,我就自己在其基础上增加了下scrollView的支持。代码比较简单,直接在UIControl下写的。其中有一个比...

2017-01-10 15:43:57

阅读数:1104

评论数:0

临时关闭Mac SIP系统完整性保护机制

今天pip安装个python组件,各种试都是$ pip install -Ur requirements.txterror: [Errno 13] Permission denied: '/Users/liuyanghui/Library/Python/2.7'基于用户权限安装也不行$ pip i...

2016-12-27 19:03:47

阅读数:7517

评论数:1

MacOS获取辅助功能权限控制鼠标点击事件

昨晚玩一个模拟经营的游戏,由于升级太慢我就不停的种树卖树来换取经验值。不过重复点击10几分钟后,实在受不了。网上本来准备找个鼠标自动点击的软件用用。结果没找到趁手的。如是自己写了个。自己设置需要点击的一组动作,长按(100,200),点击(576,789),点击(750,550)。类似在对应坐标点...

2016-11-29 15:13:45

阅读数:1825

评论数:0

Swift下多个Storyboard的项目结构

我是个比较喜欢用storyboard和xib的人。我个人的习惯就是,能用storyboard的一定不用代码手工撸。当然自己业余个人写的项目,基本上一个storyboard就搞定了。但涉及到多人合作下时候,一个storyboard还是挺蛋疼的,冲突难解决,打开storyboard极容易出现修改。结构...

2016-11-14 11:46:25

阅读数:1660

评论数:0

为你的MacOS App添加开机自启动(Swift)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/52104828关于Mac下如何给自己App添加开机自启动功能,你可以了解下Mac Developer Lib...

2016-08-03 16:24:18

阅读数:3743

评论数:0

MacOS的菜单状态栏App添加饼型进度

使用swift如何开发一个MacOS的状态栏App,上一篇已经讲了。里面我忘记提如何修改状态icon为饼型进度。比如App在处理什么事情的时候,可以添加进度状态提示用户。如下图所示: /// 显示状态栏菜单饼型进度 private func showStatusItemProgress(...

2016-07-30 22:08:41

阅读数:1970

评论数:0

使用Swift开发一个MacOS的菜单状态栏App

这两天突然想看看OSX下的App开发,看了几篇文章。下面这一篇我觉得入门是非常好的。我仅转述为中文,并非原文翻译。原文地址:http://footle.org/WeatherBar/ 下面开始介绍如何使用Swift开发一个Mac Menu Bar(Status Bar) App。通过做一个简单的...

2016-07-28 12:11:46

阅读数:8241

评论数:2

Swift中实现Observable机制

今天给别人讲个Observable的实现和使用场景,结合Observable-Swift github: https://github.com/slazyk/Observable-Swift 讲了半天貌似还没有特别明白,故写了个简易的实现,讲述了下Observable属性监控机制。//: Pla...

2016-07-15 14:32:36

阅读数:4626

评论数:0

监听手机截屏事件

今天无意中在百度地图中截屏路线的时候,顶部出现提示我的截屏信息。这细节挺好的,省去我后面需要使用该截屏的繁琐步骤。刚好手头空闲会,我也写个玩玩。哈哈哈~~截屏在iOS7以前是需要使用小技巧来获取用户截屏事件的,iOS7之后,apple开放了用户截屏通知事件,所以现在做起来还是挺方便的。UIAppl...

2016-06-29 10:00:37

阅读数:3126

评论数:0

Swift下自定义xib添加到Storyboard

我们使用Storyboard布局的时候,很多子单元页面会独立到xib布局中,那么这个xib如何添加到storyboard中呢?下面我们看看Swift下怎么操作。一、准备工作 新建Xcode工程 新建一个UIView:MyView.swift 集成自UIView 新建一个UIView的xib布局文件...

2016-06-13 13:48:07

阅读数:4691

评论数:0

SwiftyiRate中文说明

SwiftyiRate GithubSwiftyiRate Swift语言实现的app内评分,简单易用。 Requirements Integration Usage Initialization Configuration Advanced properties Methods Delegat...

2016-06-01 13:00:13

阅读数:2001

评论数:0

使用CocoaPods创建Pod

本来想给App评分,好的开源组件没有Swift版,如是自己写了个简易的。想着既然写了,就写完善点,提供给需要的人使用。这样SwiftyiRate诞生了。下面主要说下创建pod的步骤:一、创建github开源项目这一步我就不细说了。二、在本地git项目中创建podspec描述文件1、在当前项目文件目...

2016-06-01 12:19:51

阅读数:1869

评论数:0

使用Multiplayer Networking做一个简单的多人游戏例子-3/3(Unity3D开发之二十七)

上一篇中血条还没有同步到所有客户端,下面添加血条同步。主要用到[SyncVar]同步变量。13. 网络同步血条 打开Health脚本 添加命名空间UnityEngine.Networking using UnityEngine.Networking; 添加继承关系为NetworkBehaviour...

2016-03-29 18:01:47

阅读数:10335

评论数:1

使用Multiplayer Networking做一个简单的多人游戏例子-2/3(Unity3D开发之二十六)

使用Multiplayer Networking做一个简单的多人游戏例子-1/3 7. 在网络中控制Player移动上一篇中,玩家操作移动会同时控制同屏内的所有Player,且只有自己的屏幕生效。因为咱们还没有同步Transform信息。 下面我们通过UnityEngine.Networking...

2016-03-29 17:08:52

阅读数:12125

评论数:7

使用Multiplayer Networking做一个简单的多人游戏例子-1/3(Unity3D开发之二十五)

本文主要讲述了如何使用Multiplayer Networking开发多人游戏,文中实例、代码来源于Unity官方教程。 原文:INTRODUCTION TO A SIMPLE MULTIPLAYER EXAMPLE Networking Overview The High Lev...

2016-03-29 15:40:28

阅读数:12805

评论数:1

IOS开发证书显示“此证书的签发者无效”解决方法

今天早上同事说咱们的证书无法使用了,显示“此证书的签发者无效”。一开始以为谁误操作了证书,查看后发现所有证书都无效了。查了会才发下原来是Apple Worldwide Developer Relations Certification Authority Intermediate Certific...

2016-02-15 14:14:05

阅读数:9065

评论数:2

UnityEditor下文件操作方法汇总(Unity3D开发之二十四)

最近经常需要些一个编译工作脚本,经常操作一个文件。下面是一个汇总了的文件操作方法。using UnityEngine;#if UNITY_EDITOR using UnityEditor; using System; using System.IO; using System.Threading;...

2016-01-27 17:15:45

阅读数:5230

评论数:2

iOS9 ReplayKit录制视频

iOS9的ReplayKit 视频录制,api非常简单,下面是代码,Objective-C的类似,就不写了。// // ReplayKitProxy.swift // ReplayKitDemo // // Created by LiuYanghui on 15/12/11. // Cop...

2015-12-11 10:51:35

阅读数:5031

评论数:5

iOS9 系统分享调用(UIActivityViewController)

昨天有网友说我写的那段系统分享代码在iOS9上有warning,看下了原来ios8之后UIPopoverController被废弃了。新增加的UIPopoverPresentationController在控制PopView上更简单好用。下面是我修改之后的代码:1. 在app内以子视图方式打开其他...

2015-11-03 13:39:10

阅读数:3785

评论数:0

Unity修改Particles Render Material(Unity3D开发之二十三)

美术在制作粒子特效的时候需要能修改让粒子在某些时刻闪烁,看了下发现没有设置能实现,所以加个脚本给美术使用。原理就是让美术能控制Render修改Image的Colorusing UnityEngine; using System.Collections;public class ParticleBl...

2015-09-11 15:00:13

阅读数:3659

评论数:0

Auto Create Editable Copy Font(Unity3D开发之二十二)

Unity中咱们经常对字体做Create Editable Copy,虽然已经非常方便了,但是实际使用场景中,有时候会有不方便的地方。 我们经常对同一个字体做不同字体大小的Copy,这个时候,每次都去修改font的属性,非常之蛋疼。 本地化翻译文件导出的文字需要手工加到字体属性中,如果同一个字体还...

2015-09-09 17:14:19

阅读数:2333

评论数:1

Remove Google Play Games libraries on iOS (Unity3D开发之二十一)

最近游戏刚接完Google Play Game,结果发现加入Google Play Game Unity Plugins 之后,导出Xcode工程之后,会默认加入Google Play的iOS版。然而,我们并不希望iOS版加入Google Play的模块。咱们来看看如何移除Google Play ...

2015-09-09 11:37:54

阅读数:2865

评论数:2

Unity Singleton 单例类(Unity3D开发之二十)

今天看到群里有朋友问unity单例的最佳实现方式,下面我我经常用的。贴出来供大家参考。一、添加单例模板类using UnityEngine;public class Singleton<T> : MonoBehaviour where T : MonoBehaviour { p...

2015-08-07 10:19:56

阅读数:4843

评论数:4

自动生成材质Material(Unity3D开发之十九)

项目中,有时候导入一些资源时候,需要对应创建材质球,如果每次自己动手创建,还是挺麻烦的,下面是如何导入资源时候自动创建材质球。using UnityEngine; using System.Collections; using System.Collections.Generic; using U...

2015-07-12 22:47:37

阅读数:7430

评论数:2

iOS8 UILocalNotification 增加启动授权

好久没接入UILocalNotification了,今天接入时发现没有权限启动通知。 错误如下:Attempting to schedule a local notification <UIConcreteLocalNotification: 0x174178540>{fire da...

2015-07-08 23:11:26

阅读数:2081

评论数:0

分别修改Cube每个面的贴图UV(Unity3D开发之十八)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/46539433今天项目中需要修改一个Cube中每个面的贴图UV,也就是贴图中有多个矩形贴图,需要程序从贴图中...

2015-06-23 22:31:19

阅读数:8452

评论数:3

事件/委托机制(event/delegate)(Unity3D开发之十七)

Delegate作用我就不多说了,Unity中可以直接使用EventHandler实现事件委托,咱们直接事例吧。一、场景物体移动结束后事件监听假如PlayerControl,移动结束后触发MoveComplete事件。using UnityEngine; using System.Collecti...

2015-06-17 22:46:38

阅读数:4622

评论数:0

2DSprite添加Light照射(Unity3D开发之十六)

今天项目中需要用到黑夜灯光照射,由于普通的2DSprite使用的材质是不接收光反射的。所以我们必须修改Sprite Renderer的材质。第一步,建立工程下面是我建立的工程,你会发现Point l

2015-05-06 12:11:13

阅读数:5014

评论数:0

如何修改新建脚本模板-ScriptTemplates(Unity3D开发之十五)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/44133127unity添加新脚本的时候,没有版权文件头信息,主要是没有脚本创建人的姓名,在项目开发中,如果想...

2015-04-09 11:35:39

阅读数:4499

评论数:0

Orientation Auto Rotation旋转屏幕crash问题(Unity3D开发之十四)

今天运行一个场景时候,welcome场景可以旋转,进入主场景后发现只要旋转手机屏幕就会crash。*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UnityDefa...

2015-03-08 15:05:36

阅读数:4400

评论数:0

添加启动游戏过渡场景Default Splash Scene(Unity3D开发之十三)

添加启动游戏过渡场景Default Splash Scene(Unity3D开发之十三)Unity5个人版会添加Unity Logo作为启动画面,咱们既然没花钱,打个广告也应该。但Unity Logo结束后可以再添加一个自己的启动画面。下面是添加一个简单的FadeIn->FadeOut过渡场...

2015-03-06 14:18:23

阅读数:5760

评论数:0

uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢!原文地址: http://blog.csdn.net/cocos2der/article/details/42705885 uGUI出来这么久了,也一直没好好用用,主要是公司项目不用U3D。昨晚用了下Button,还是比较...

2015-01-14 11:24:23

阅读数:46913

评论数:5

Mac下ImageMagick安装(libpng)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢!原文地址: http://www.cocos2dev.com/?p=596今天由于项目需求,需要使用ImageMagick,安装完成后,处理png遇到convert: no decode delegate for this...

2015-01-09 22:45:47

阅读数:6881

评论数:6

Unity2D Sprite灰白图(Unity3D开发之十一)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=596昨晚看到群里问到2DSprite怎么变成灰白图,晚上看了下,修改shader是最方便的。下面是Sprites-Gray.shad...

2014-11-10 14:28:50

阅读数:3653

评论数:0

The app references non-public selectors in payload With Xcode6.1

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=591今天上传appStore的时候出现The app references non-public selectors in payl...

2014-10-26 11:10:10

阅读数:2548

评论数:1

SendMessageUpwards定义简单按钮(Unity3D开发之十)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=582SendMessageUpwards是朝物体和上级父物体发送信息。也可以用来制作按钮。下面就是一个简单的GUI交互模式。一、GU...

2014-09-09 23:45:28

阅读数:2457

评论数:0

Sprite添加阴影摇摆动画(Unity3D开发之九)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=575今天看到一个很简单的摇摆动画,感觉不错的。记录下,以后需要的可以用下,主要是计算position的方式。DropShadowAn...

2014-09-09 21:39:05

阅读数:2796

评论数:0

iOS平台添加Google Admob -2/2(Unity3D开发之八)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=572在上一篇文章中主要是编写了iOS Admob的接口实现。那么现在我们要做的事就是在unity中调用iOS Admob并展示。一、...

2014-08-07 14:12:01

阅读数:2829

评论数:0

iOS平台添加Google Admob -1/2(Unity3D开发之七)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=567Unity调用iOS还是非常简单的,晚上空闲时间写了unity在IOS平台加载Google Admob。需要的朋友可以看下。一、...

2014-08-07 12:02:11

阅读数:2443

评论数:0

Get and Post(Unity3D开发之六)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=565unity3d中的www直接提供了web请求服务。使用也非常简单。using UnityEngine; using System...

2014-08-04 09:56:46

阅读数:2286

评论数:0

DontDestroyOnLoad(Unity3D开发之五)

Unity中我们从A场景切换到B场景的时候,A场景所有对象都会销毁,但有时候我不需要销毁某些东西。比如一个简单的游戏的背景音乐,我不需要多次重复创建,多个场景播放这一个就行了。这个时候就需要用到DontDestroyOnLoad。using UnityEngine; using System.Co...

2014-07-31 17:24:42

阅读数:3949

评论数:1

Swift基础用法(Swift开发之一)

昨晚苹果发布了新一代编程语言Swift,官方提供了一个iBook的说明文档,有需要的可以看下。地址:https://itunes.apple.com/cn/book/swift-programming-language/id881256329?mt=11下面我先说下基本的一些东西,大家都是刚看,所...

2014-06-03 11:02:53

阅读数:2879

评论数:1

游戏开场镜头拉近(Unity3D开发之四)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=553今天看了个Demo,发现它的游戏开场会先有个白色遮罩层的渐变消失,然后镜头拉进到目标场景。镜头拉进主要用Vector3.Move...

2014-06-01 23:45:15

阅读数:4376

评论数:1

cocos2d-x 3.0 播放MP4视频

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=545很久以前写的一个2dx播放MP4视频的教材,有网友反映已经不能用了,今天晚上写了个简单的2dx播放视频类。使用的是cocos2d...

2014-05-05 22:27:41

阅读数:7092

评论数:8

Quick-Cocos2d-X 捋一捋框架流程

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=535一直比较关注Quick Lua,但是项目中一直使用的公司自有的Lua框架,所以一直没机会在实际中使用下Quick Lua。看到群...

2014-03-24 16:47:37

阅读数:4387

评论数:2

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