2014年11月9日

Swift动画编程指南-01 简介

摘要: 大家好,我是老镇,这段时间家里和工作上发生了很多的事情,所以很长一段时间都没有出来搞什么小动作了。在接下来的一段时间内我会制作一些列关于使用Swift进行动画编程的视频,希望和大家胃口。 在iOS的世界中,很多应用有着相似的颜色,相似的排版,可谓千篇一律。即使Apple的UI设计与用户体验相当... 阅读全文

posted @ 2014-11-09 10:43 老镇 阅读(915) 评论(1) 推荐(1) 编辑

2014年8月8日

Swift游戏实战-跑酷熊猫 14 熊猫打滚

摘要: 这节内容我们来实现熊猫打滚。思路是这样的,当熊猫起跳时记录他的Y坐标,落到平台上的时候再记录它的Y坐标。两个坐标之间的差要是大于一定数值就判断它从高处落下要进行打滚缓冲。至此跑酷熊猫已经像一个游戏的样子了要点:起跳y坐标:var jumpStart = 0.0落地y坐标:var jumpEnd = ... 阅读全文

posted @ 2014-08-08 12:12 老镇 阅读(1578) 评论(6) 推荐(5) 编辑

2014年8月7日

Swift游戏实战-跑酷熊猫 13 二段跳的实现

摘要: 这节内容我们来实现熊猫的二段跳。要点:二段跳的逻辑:逻辑一,第一次点击屏幕,status就会变成jump。逻辑二,第二次点击屏幕,status就会变成jump2。逻辑三,当status变成jump2的时候不响应屏幕点击逻辑四,当熊猫落地时将status变为run。所以只要当status的不等于jum... 阅读全文

posted @ 2014-08-07 09:20 老镇 阅读(1447) 评论(5) 推荐(8) 编辑

2014年8月6日

Swift游戏实战-跑酷熊猫 12 与平台的碰撞

摘要: 这节主要实现熊猫和平台的碰撞,实现熊猫在平台上奔跑要点对平台进行物理属性设置//设置物理体以及中心点self.physicsBody = SKPhysicsBody(rectangleOfSize: CGSizeMake(self.width, self.height), center: CGPoi... 阅读全文

posted @ 2014-08-06 15:34 老镇 阅读(1489) 评论(4) 推荐(1) 编辑

2014年8月5日

Swift游戏实战-跑酷熊猫 11 欢迎进入物理世界

摘要: 物理模拟是一个奇妙的事情,以此著名的游戏有愤怒的小鸟。我们在这节将会一起来了解如何设置重力,设置物理包围体,碰撞的检测。要点:设置物理检测的代理:让主场景遵循SKPhysicsContactDelegate协议。通过didBeginContact方法来响应物体之间是否碰撞。自然,我们要把物理系统的代... 阅读全文

posted @ 2014-08-05 09:47 老镇 阅读(1430) 评论(1) 推荐(0) 编辑

2014年8月4日

Swift游戏实战-跑酷熊猫 10 视差滚动背景

摘要: 原理实现勘误“实现”的视频中有个错误,如下背景移动时有个错误,看红色部分,近景归位时,第二张图片的下标是1if arrBG[0].position.x + arrBG[0].frame.width < speed{arrBG[0].position.x = 0arrBG[1].position.x=... 阅读全文

posted @ 2014-08-04 12:44 老镇 阅读(1711) 评论(3) 推荐(3) 编辑

2014年7月28日

Swift游戏实战-跑酷熊猫 09 移除场景之外的平台

摘要: 上一节,我们写出了一个疯狂产生平台的东西。所谓上帝欲使其灭亡,必先使其疯狂。所以太疯狂都不是什么好事,所以我们要采取一些措施,例如移除场景之外的平台。btw如果哪天你觉得自己的老板行为乖张,难以理喻。例如明明没什么事做还要没事找事让你疯狂加班,这时候就要小心,小心……哈哈,扯远了。要点:如何判断平台... 阅读全文

posted @ 2014-07-28 09:19 老镇 阅读(1081) 评论(1) 推荐(0) 编辑

2014年7月26日

ANE-调用原生地图注意点

摘要: 打包的batbin/adt -package -target ane test.ane extension.xml -swc AneTest.swc -platform iPhone-ARM -C iPhone-ARM -platformoptions platformoptions.xml . ... 阅读全文

posted @ 2014-07-26 14:17 老镇 阅读(509) 评论(0) 推荐(0) 编辑

2014年7月25日

ANE-如何加入ane,调试时又不报错

摘要: 有时候我们加入ane,即使没有调用ane的功能,debug的时候也会报错无法调试,这是为什么呢?因为我们的ane没有把default包含进去。首先我们的extension.xml要把default节点包含进去 net.digitalprimates.volume 0.0.1 ... 阅读全文

posted @ 2014-07-25 14:44 老镇 阅读(515) 评论(0) 推荐(0) 编辑

ANE-调用原生组件横屏定位问题

摘要: 当我们的应用是横的时候,利用ANE调用原生组件如果处理不当,掉出来的组件会是竖的。那么我么要怎么做才能免去自己手动旋转组件这个破事呢。其实很简单webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 900,700)];//调用原生UI... 阅读全文

posted @ 2014-07-25 12:35 老镇 阅读(294) 评论(0) 推荐(0) 编辑

导航