• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
游戏编程
记录我的游戏编程之路
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 5 6 7 8 9 10 下一页

2012年8月14日

Unity中的淡入淡出效果
摘要: 一、问题想要在场景的转换做个过渡,不想直接的跳转。最简单的就是做个淡入淡出的效果。二、搜索百度基本是不指望了,资料太少,所以要用google,并且英文搜索。搜关键字"unity3d change scene effect"(学会一点外语是多么的重要啊)http://answers.unity3d.com/questions/8237/changing-scenes.htmlhttp://answers.unity3d.com/questions/15289/can-you-create-transitions-between-levels-using-ap.html还发现一 阅读全文
posted @ 2012-08-14 17:59 sunstar1989 阅读(10608) 评论(2) 推荐(0)
 
 

2012年7月12日

Unity中的IO读写
摘要: 本来用的Resource.Load来进行一些配置文件的读取,没有用来写的操作。后面发现在写的时候是找不到路径的。。为了要保存玩家的数据和游戏的进度,我们就必然要用的文件的写操作。不过如果只是普通的一些数据保存,Unity已经为我们提供了一个类。PlayerPrefs这个估计能满足一部分需求。为了能更方便的存取自己的结构类型,还是要自己掌握IO操作,于是再去搜索了Unity中的IO读写操作。其实就是C#的IO操作。可以参考以下几篇文章:C# File对象C# 文件操作然后就是一个文件路径的问题:http://www.previewlabs.com/file-io-in-unity3d/用的是Ap 阅读全文
posted @ 2012-07-12 20:47 sunstar1989 阅读(4317) 评论(0) 推荐(0)
 
 

2012年7月2日

Unity3D的iTween
摘要: iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等.iTween的核心是数值的插值.只需要定义开始和结束,中间过程iTween就会帮你弄好,简单易用,作用毫不马虎.官方网址:http://itween.pixelplacement.com/index.php这里是一篇有关iTween的翻译基础教程:http://www.cocoachina.com/gamedev/gameengine/2011/0527/2898.htmliTween让我感觉比较省事的是曲线的路径,这个自己去写还是比较 阅读全文
posted @ 2012-07-02 16:14 sunstar1989 阅读(5534) 评论(0) 推荐(0)
 
 

2012年6月27日

Unity3D的遮罩
摘要: 找了一些资料,发现U3D自己是没有提供这个功能。只能通过Shader来实现。在Transparent里有个Mask。。不知道能不能用,还有待调研,因为对Shader不熟。在网上有找到一个Demo。http://pixelplacement.com/2011/02/15/masking-in-unity/这个应该是原地址了,国内的都是转载的。我试了一下,效果图如下:打了一个圆的洞,和方的洞。看一个环形血条的遮罩实现:http://answers.unity3d.com/questions/14770/creating-a-circular-progressbar-timer.html 阅读全文
posted @ 2012-06-27 14:55 sunstar1989 阅读(4433) 评论(0) 推荐(0)
 
 

2012年6月14日

关于Unity3D的协程(Coroutine)
摘要: http://blog.163.com/hj_0467/blog/static/74252563201011711845180/http://wg2009perfect.blog.163.com/blog/static/127997663201211111222126/我在这摘要下:1.coroutine,中文翻译“协程”。这个概念可能有点冷门,不过百度之,说是一种很古老的编程模型了,以前的操作系统里进程调度里用到过,现在操作系统的进程调度都是根据时间片和优先级来进行轮换,以前是要程序自己来释放cpu的控制权,一直不释放一直也就占用着cpu,这种要求程序自己来进行调度的编程模型应该就叫“协程” 阅读全文
posted @ 2012-06-14 11:47 sunstar1989 阅读(24674) 评论(0) 推荐(3)
 
 

2012年6月8日

3D切水果制作
摘要: 《切水果》那游戏还算是个伪3D吧。估计是考虑了表现能力和资源。下面是个U3D的插件,可以实现随意切的效果。http://gustavolsson.squarespace.com/shatter-toolkit/发现还有一个浮力的插件。。http://gustavolsson.squarespace.com/buoyancy-toolkit/原文的ReadMe:Attach one ShatterTool script instance and one UvMapper script instance (WorldUvMapper or TargetUvMapper), located in C 阅读全文
posted @ 2012-06-08 16:56 sunstar1989 阅读(1866) 评论(0) 推荐(0)
 
 

2012年6月5日

Unity3D 进度条
摘要: 在大场景加载时,都希望有一个进度条能显示当前加载的百分比,而不是卡在当前场景或者是直接黑屏。Unity3D提供了一些函数供我们使用。Application.LoadLevelAsyncusing UnityEngine;using System.Collections;public class example : MonoBehaviour { IEnumerator Start() { AsyncOperation async = Application.LoadLevelAsync("MyBigLevel"); yield return async; ... 阅读全文
posted @ 2012-06-05 16:05 sunstar1989 阅读(3141) 评论(0) 推荐(0)
 
 

2012年5月30日

Unity3D播放背景音乐
摘要: Unity3D播放音乐还算挺方便的。主要要用到三个类:AudioListenerAudioSourceAudioClip每个场景都只能有一个AudioListener,多于1个就会提示错误。现在遇到的情况是,想要多个场景共享一个背景音乐。写了一个单例用来管理音乐:using UnityEngine;using System.Collections;public class AudioManager : MonoBehaviour { private static AudioManager instance = null; public AudioSource aud... 阅读全文
posted @ 2012-05-30 16:22 sunstar1989 阅读(14553) 评论(0) 推荐(0)
 
 

2012年5月11日

Unity3D命令行Build
摘要: 本来是没想用这个命令行Build方式,可惜电脑不知道怎么的就没法可视化的Build的了。。一Build就蓝屏。后面发现这个命令行Build还是一个很实用的东西,比如你可以在服务器上搞个脚本让它每天在深更半夜时帮你自动Build一个脚本。上Google查了一些资料:http://unity3d.qatohost.com/questions/9382/build-from-script.htmlbuild成IOS的脚本。http://blog.seiji.me/blog/2012/02/04/build-for-ios-using-unity-editor-command-line/Unity C 阅读全文
posted @ 2012-05-11 16:24 sunstar1989 阅读(18562) 评论(0) 推荐(0)
 
 

2012年5月5日

NGUI学习之Progress Bar
摘要: 要用到进度条,搜了下Ngui,只有一个Slider的Demo,在UITool里是有ProgressBar的创建。这里有对progressBar的一个简短描述。其实就是slider去掉了Thumb。http://www.tasharen.com/?topic=creating-a-progress-bar创建widget,再给她加上一个progress。可以取出progressBar上的Slider脚本,然后修改value,来修改进度条的值。 public UISlider progressBar; // Use this for initialization void Sta... 阅读全文
posted @ 2012-05-05 15:49 sunstar1989 阅读(6405) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 9 10 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3