Unity3D开发总结

作者:追风剑情 发布于:2015-6-12 9:35 分类:Unity3d

1、Unity发布APK时报错 例如: res\values-hdpi\splash_activity.xml:2: error: Invalid start tag RelativeLayout 解决方案: 通常是布局文件放错了目录。 2、如果更改了脚本Unity没自动编译,可Ctrl+R手动编译。

阅读全文>>

标签: Unity3d

评论(0) 浏览(3680)

AI角色对环境信息的感知

作者:追风剑情 发布于:2015-6-7 13:00 分类:Unity3d

     在游戏中,AI角色可以通过两种方式获得游戏世界的信息——轮询和事件驱动。 1、严格来说,感知系统并不算是游戏AI的一部分,但是,它的实现质量直接关系到AI系统的好坏,因此,对感知系统拥有良好的理解,将会非常有利于构建更强大的AI系统。 2、在游戏中,感知的开销可能会很大,因此,许多情况下,感知不能也不需要在每帧中进行。 3...

阅读全文>>

标签: Unity3d

评论(0) 浏览(4896)

有限状态机(FSM)

作者:追风剑情 发布于:2015-5-23 17:40 分类:Unity3d

一、简单有限状态机(FSM)实现 using UnityEngine; using System.Collections; /** * 简单状态机实现 */ public class SimpleFSM : FSM { //枚举,定义状态机的四种状态,巡逻,追逐,攻击,死亡 public enum FSMState { Patrolli...

阅读全文>>

标签: Unity3d

评论(0) 浏览(7512)

ScriptableWizard

作者:追风剑情 发布于:2015-5-22 12:48 分类:Unity3d

脚本向导类。 using UnityEngine; using UnityEditor; using System.Collections; public class TestScriptableWizard : ScriptableWizard { //公共参数将显示在窗口中 public floa...

阅读全文>>

标签: Unity3d

评论(0) 浏览(5132)

左手坐标系

作者:追风剑情 发布于:2015-5-11 10:40 分类:Unity3d

unity采用的是左手坐标系

阅读全文>>

标签: Unity3d

评论(0) 浏览(3332)

Handles.DrawSolidArc()

作者:追风剑情 发布于:2015-5-10 18:27 分类:Unity3d

HandlesTest.cs一定要放在Editor目录下。 using UnityEngine; using UnityEditor; using System.Collections; [CustomEditor(typeof(SolidArcExample))] public class HandlesTest : Editor { private So...

阅读全文>>

标签: Unity3d

评论(0) 浏览(9317)

写日志文件工具类

作者:追风剑情 发布于:2015-5-9 13:51 分类:Unity3d

在游戏的数据目录下生成日志文件,方便技术跟踪问题。 using UnityEngine; using System.Collections; using System.IO; using System.Text; public class LogFile { // 日志级别枚举 public enum LogLevel { ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3020)

Application.temporaryCachePath

作者:追风剑情 发布于:2015-4-15 10:49 分类:Unity3d

1. 应用程序数据目录 Application.dataPath 2. 流数据缓存目录 Application.streamingAssetsPath 3. 持久化数据存放目录 Application.persistentDataPath 3. 网络资源下载存放目录 Application.temporaryCac...

阅读全文>>

标签: Unity3d

评论(0) 浏览(4542)

java.lang.UnsatisfiedLinkError

作者:追风剑情 发布于:2015-4-10 17:31 分类:Unity3d

unity工程中此目录下缺少某些.so文件导致 Assets\Plugins\Android\libs\armeabi

阅读全文>>

标签: Unity3d

评论(0) 浏览(3298)

人工智能架构模型

作者:追风剑情 发布于:2015-3-26 20:50 分类:Unity3d

       人工智能(Artificial Intelligence, 简称AI), 在游戏中,对于AI,应该关注的问题是如何让游戏角色能像人或动物那样“感知”、“思考”和“行动”,让游戏中的角色看上去像具有真实的人或动物的反应。 感知: 是AI角色与游戏世界的接口,负责在游戏运行过程中不断感知周围环境,读取游戏状态和数据,为思考和决策收集信息...

阅读全文>>

标签: Unity3d

评论(0) 浏览(5282)

Unity中调用Java方法

作者:追风剑情 发布于:2015-2-3 11:42 分类:Unity3d

AndroidJavaClass player = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); //返回当前活动对象 AndroidJavaObject curActivity = player.GetStatic<AndroidJavaObject>("currentActivity"); //调用实例方法...

阅读全文>>

标签: Unity3d

评论(0) 浏览(9886)

操控行为术语中英文对照表

作者:追风剑情 发布于:2014-12-29 22:45 分类:Unity3d

      “操控行为”是指操作控制角色,让它们能以模拟真实的方式在游戏世界中移动。它的工作方式是通过产生一定大小和方向的操控力,使角色以某种方式运动。 英文术语 中文术语 释义 See...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3498)

Android缓存路径

作者:追风剑情 发布于:2014-12-27 11:38 分类:Unity3d

Unity3D游戏(Android平台)缓存路径

阅读全文>>

标签: Unity3d

评论(0) 浏览(4723)

Unity命令行打包

作者:追风剑情 发布于:2014-12-27 10:30 分类:Unity3d

一、在Assets\Editor目录下放个脚本 using UnityEngine; using UnityEditor; using System; using System.IO; using System.Collections.Generic; /// <summary> /// 命令行批处理工具类 /// </summary> public class...

阅读全文>>

标签: Unity3d

评论(0) 浏览(20814)

System.DllNotFoundException

作者:追风剑情 发布于:2014-12-17 11:21 分类:Unity3d

解决方案 把此dll以及它所引用的dll一起放在Assets\Plugins下面

阅读全文>>

标签: Unity3d

评论(0) 浏览(3155)

脚本编译

作者:追风剑情 发布于:2014-9-24 22:52 分类:Unity3d

     Unity可以把脚本编译为.dll文件,.dll文件将在运行时编译运行。这样做可以提高执行的速度,比传统的JavaScript脚本要快20倍左右。 脚本具体的编译需要以下4步。 (1)所有的“Standard Assert”、"Pro Standard Assert"或者"Plugins"文件夹里的脚本会被首先编译。 (2...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3388)

persistentDataPath

作者:追风剑情 发布于:2014-9-12 23:13 分类:Unity3d

using UnityEngine; using System.Collections; using System.IO; using System.Text; public class PersistentDataPathTest : MonoBehaviour { string path; void Start () { //可以把游戏数据持久化到此目录下 ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3998)

加速度传感器

作者:追风剑情 发布于:2014-8-31 16:42 分类:Unity3d

using UnityEngine; public class AccelerationTest : MonoBehaviour { float speed = 0.2f; Vector3 dir; Transform mTran; void Awake() { mTran = transform; }...

阅读全文>>

标签: Unity3d

评论(0) 浏览(13443)

Android SDK Manager

作者:追风剑情 发布于:2014-8-28 23:23 分类:Unity3d

使用时常见问题 问题: Download interrupted: Connection to https://dl-ssl.google.com refused 解决方案: 在hosts文件中加上 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com hosts文件位置: C:\Windo...

阅读全文>>

标签: Unity3d

评论(0) 浏览(13081)

UILabel设置行间距

作者:追风剑情 发布于:2014-8-22 17:44 分类:NGUI

using UnityEngine; using System.Collections; public class TestUILabel : MonoBehaviour { public UILabel label; public int hspacing = 2; public int vspacing = 2; // Use this for...

阅读全文>>

标签: NGUI

评论(0) 浏览(6676)

NavMeshAgent

作者:追风剑情 发布于:2014-8-13 21:57 分类:Unity3d

https://docs.unity3d.com/cn/2019.4/Manual/class-NavMeshAgent.html 注意:NavMeshAgent 与 Rigidbody 同时挂在角色身上会引起抖动。 一、搭建一个场景 二、设置不可走区域 三、烘焙不可走区域 点...

阅读全文>>

标签: Unity3d

评论(0) 浏览(6093)

EditorWindow

作者:追风剑情 发布于:2014-7-30 21:00 分类:Unity3d

using UnityEngine; using UnityEditor; using System.Collections; static public class CustomMenu { [MenuItem("Custom/Create Window", false, 9)] static public void CreateWindow(){ ...

阅读全文>>

标签: GUI

评论(0) 浏览(3982)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号