
Unity3D
Len_Sea
这个作者很懒,什么都没留下…
展开
-
Unity 使用LitJson报错LitJson.JsonException:“Invalid character ‘‘ in input string”
string json = "{\"Url1\":\"https://www.jd.com\",\"Url2\":\"https://www.hao123.com\",\"Url3\":\"https://www.taobao.com\"}"; if (json.Contains("\ufeff")) { json = json.Replace("\ufeff", ""); }...原创 2021-04-17 21:58:28 · 1290 阅读 · 0 评论 -
Unity 安卓手机全面屏黑边处理
在Unity安装目录 Editor\Data\PlaybackEngines\AndroidPlayer\Apk\ 中找到 AndroidManifest.xml 文件按照如下修改:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/ap...原创 2019-07-22 16:31:09 · 2944 阅读 · 0 评论 -
C# 组合
/// <summary> /// 组合 /// </summary> public static void Combination(List<int> list, int nCount, List<int> result = null, int head = 0) {...原创 2019-08-03 14:26:01 · 628 阅读 · 0 评论 -
Unity 选中文件夹批量修改文件下资源的AB名称
不废话,直接上代码:[MenuItem("AssetBundle/Set AssetBundle Name")] public static void SelectTexture() { string suffix = ".unity3d"; Object[] asset = Selection.GetFiltered<Object>...原创 2019-06-06 15:05:10 · 1905 阅读 · 1 评论 -
C# Stream在不同.net版本运行库中Copy
方案一在.NET 3.5 或者以前的版本中,.NET Framework没有内置直接复制数据流的方法,所以我们需要手动来完成数据流的复制操作,如:public static void CopyStream(Stream input, Stream output){ byte[] buffer = new byte[32768]; int read; while ...转载 2018-12-21 10:46:12 · 558 阅读 · 0 评论 -
实现Unity和Android进行交互
1.背景这里的实现是在Android studio 2.2和Unity 5.4上。本人是Android开发者,因为公司的业务需求需要与unity进行对接。那么暴露出来最需要解决的问题就是android上实现的方法和unity脚本上实现的方法如何进行相互的调用。在解决该问题的过程中,找了很多的教程以及google了很多其中问题的解决方法。下面就是我整理出来的一些操作步骤和问题的解决方式。...转载 2018-09-23 11:06:37 · 1725 阅读 · 0 评论 -
Unity 热更新资源本地IIS服务器配置
平台:Win7的的废话不多说,简单粗暴,直接上图上代码一,创建ASP.NET空网站二,添加一个HTML页,用于测试IIS能否正常打开三,添加一般处理程序代码段如下: <%@ WebHandler Language="C#" Class="Login" %>using System;using System.Web;using System....原创 2018-08-14 17:12:50 · 1961 阅读 · 0 评论 -
Unity3D 使用图片自定义字体,防止打包安卓后字体变形
关于自己剪图后,图片的宽高比例不一样,打包游戏后字体会变形,不像原来在Unity里面的字体一样显示得自然。下面看例子:这张图片是500*68像素的,在Unity里面创建一个material,将Shader设置为GUI/Text Shader,把图片拖进Select里面。然后再创建一个Custom Font自定义字体,设置如下图然后将此设置好的字体文件拖进UGUI的Tex原创 2017-04-19 10:26:49 · 1834 阅读 · 0 评论 -
unity3d 协程
用通俗易懂的话来说,协程类似线程却不是线程协程也是独立运行的比如:一辆车在公路上行驶被堵了,另一辆车扔正常行驶与第一辆车是否被堵毫无关系void Start () { StartCoroutine(XieCheng()); } IEnumerator XieCheng() { yield return new WaitFor原创 2017-05-19 17:30:45 · 285 阅读 · 0 评论 -
unity3d UnityAction多参数调用
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class NewBehaviourScript2 : MonoBehaviour { private Button button; void Start () {原创 2017-04-26 09:36:25 · 3732 阅读 · 2 评论 -
Unity3d MessageBox创建
用UGUI做一个简单的类似C#MessageBox.Show()的方法,查阅其他资料都是七七八八很复杂现在用自己的方式写一个是人都能看得懂例子:首先创建一个UGUI的Button按钮,如下图附上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using Unity原创 2017-04-25 15:56:27 · 2728 阅读 · 0 评论 -
unity3d 串口通信
根据网上查阅的资料测试并修改的,各种资料各种坑,此处经过一天的修改测试终于完善了串口通信,以下是代码,脚本直接挂在摄像机就可以了还有一些bug,不过感觉勉强可以用using UnityEngine;using System.Collections;using System.IO;using System.IO.Ports;using System;using System.C原创 2017-05-05 14:57:13 · 3103 阅读 · 5 评论 -
unity3d 旋转
本文通过网上查阅资料,通过自己的理解。把四元数最直接的用法记录下来gameObject.transform.rotation = Quaternion.Euler(30, 0, 0);//旋转x轴角度gameObject.transform.rotation = Quaternion.EulerAngles(π/n, 0, 0); //π/n(n是整数,得到角度 1=57.3度ga...原创 2017-04-21 16:50:48 · 406 阅读 · 0 评论 -
Unity3D 精灵血条
比UGUI更方便的血条控制,以及跟随人物或者敌人即使在3D游戏中渐远也可以用代码控制血条大小直接把图片拖放为需要移动角色(敌人)的子物体下再把精灵图片的中心的选择如下图:Pivot中x点为0,即图片的最左边,根据需求随意更改控制Transform中Scale中x的大小,即可显示多少如果需要显示文字,也可以用数字的图片使用精灵领10个数字为预制物体在改血条原创 2017-05-13 11:29:35 · 527 阅读 · 0 评论 -
Unity3d 一个优秀的程序必备的几种设计模式
文章转载自 http://www.manew.com/thread-22531-1-1.html?_dsign=70f01979Unity编程众所周知,它是属于脚本化,脚本没有一个具体的概念跟架构,导致在项目过程中,经常出现哪里需要实现什么功能,就随便添加脚本,结果,就造成了一片混乱,不好管理。更有甚者,自己的写的代码闲置一段时间后,再去想找某个功能的实现,都要在视图中翻来覆去找半转载 2017-04-17 15:03:55 · 383 阅读 · 0 评论 -
unity3D 粒子系统详解
转载 http://www.cnblogs.com/qinghuaideren/p/3597666.htmlEffects:效果/特效。 Particle System:粒子系统。可用于创建烟雾、气流、火焰、涟漪等效果。 在Unity3D 3.5版本之后退出了新的shuriken粒子系统: 添加组件转载 2017-04-19 14:08:53 · 1659 阅读 · 0 评论 -
在Unity3D中加载外部图片的两种方法
喜欢我的博客请记住我的名字:秦元培,我的博客地址是:http://qinyuanpei.com 转载请注明出处,本文作者:秦元培, 本文出处:http://blog.youkuaiyun.com/qinyuanpei/article/details/48262583 各位朋友大家好,我是秦元培,欢迎大家关注我的博客。最近在做项目的过程中遇到这样的一个需求:玩家可以在游戏过程中进行实时存档,在转载 2017-04-13 16:04:38 · 2846 阅读 · 1 评论 -
Unity3D读取Socket的二进制图片
服务端:C#的Winfrom开发服务器,数据库是Accessusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System原创 2017-04-08 14:00:00 · 1946 阅读 · 0 评论 -
Unity Shader 内置固有函数
参考网址:http://www.cppblog.com/lai3d/archive/2008/10/23/64889.html放在blog上看起来方便,这个是MSDN上的,DirectX Documentation里也有 内在函数(DirectX HLSL)下表列出了HLSL中可用的内部函数。 每个函数都有一个简短的描述,以及指向参考页面的链接,该页面包含有关输入参数和返回类型的更多...转载 2017-04-12 10:37:46 · 554 阅读 · 0 评论