unity项目警告之 LF CRLF问题】的更多相关文章

unity中创建的脚本,以LF结尾. Visual studio中创建的脚本,以 CRLF结尾. 当我们创建一个unity脚本后,再用VS打开编辑保存后,这个文件既有LF结尾符,也有CRLF结尾符. 解决办法:更改unity的代码生成模板,把行尾符改为 CRLF…
Unity项目生成文档 接着上篇文章:为Unity项目生成文档(一) .Net项目可在VS配置XML 我们可以在VS中通过配置来生成xml文件,但是unity的project,就算同样配置了xml文档文件,但运行生成时不会生成这个xml文件 为Unity项目生成文档的讨论 关于这个的讨论可移步: http://forum.unity3d.com/threads/create-documentation-from-source-code.146730/ http://docs.unity3d.co…
unity项目,再按一次退出程序,按第一次做提示,再按一次,程序退出. float _waitTime = 2f;//前后两次按退出间隔时间 void OnGUI() { ) { GUI.Label( - , Screen.height / - , , ), "再按一次退出"); _waitTime -= Time.deltaTime; ) { _waitTime = ; } if (Input.GetKeyDown(KeyCode.Escape)) { Application.Qui…
保留版权,转载请注明出处:http://blog.csdn.net/panjunbiao/article/details/9318811 在这一篇文章里,参照宣雨松的<Unity 3D游戏开发>第38页的例子,用C#写出我的第一个Unity项目 Hello Unity. 第一步,新建项目: 点击“Create Project”创建项目之后,我们看到项目中只有一个摄像机对象“Main Camera”. 并且Unity为我们创建了一个未命名(untitled)的场景,点击“File -> S…
1.Unity调用Android的方法默认不是在UI线程执行,所以在Android上写一些页面的重绘的方法,让Unity去调用时,注意要在Android中添加对应的runOnUiThread才可以: 2.Android library中包含资源,此时需要将资源导入到Unity项目中,那么在Android中就不可以直接使用R.id来寻找资源,而是必须通过下面方式: public static int getLayoutResIDByName(Context context, String name…
下载与安装 下载地址 GitHub 安装过程1.下载最新版,这里, 解压缩,将Assets目录里的所有内容复制到你的工程中,对于最终产品,可以删除slua_src,例子,文档等内容,如果是开发阶段则无所谓.2.等待unity编译完毕,如果一切顺利的话,将出现slua菜单, 点击slua菜单中 All->Make 命令 手动生成针对当前版本的U3d接口文件.3.每次更新slua版本,务必记得clear all,然后make all,否则可能运行不正确 主要的内容包括 LuaState状态机对象执行…
最近看到有朋友问一个unity游戏开发团队,需要掌握哪些知识之类的问题.事实上Unity引擎是一个很灵活的引擎,根据团队开发游戏类型的不同,对人员的要求也有差异,所以不能一概而论.但是,一些在Unity项目开发过程中常常会遇到的问题还是可以总结一下的. 下面我就来聊聊实际工作中,一个项目组可能会遇到的问题吧. 0x01.项目前期规划时的问题 这里指的不是策划的需求或者游戏玩法的计划,而是作为一个Unity项目我们需要在一开始明确并制定好的规范和标准.作为一个Unity项目或软件项目,这部分是很重…
<Unity项目常见Lua解决方案性能比较>,这篇文章对比了现在主流几个lua+unity的方案 http://blog.uwa4d.com/archives/lua_perf.html     事实上2015年slua作者就发起过这个性能对比,当时这个对比还引发过一些口水战,具体可见ulua的官网 这里并非比较各种lua+unity的方案的优劣,事实上各个方案都进化到静态导出的方案,性能不会有质的差别.这里是希望通过分析用例背后的原理和细节,发现这些测试为何会产生这样的结果,以及对应方案背后…
这是我在2017金山技术开放日分享的部分内容.从贴图资源格式配置的介绍开始,引申出资源配置工具,最后再谈谈一整套项目资源管理方案.在GitHub上可以获取到资源配置工具的代码,是基于下面理念的一份简单实现. 一个3D游戏项目中的资源主要由贴图.模型.动作.声音等组成.模型设计师设计模型,场景由模型组成,角色不仅是一个精致的模型还带了各类的动作,包括走路.跑步.待机.攻击等等.各类基础资源构成了游戏的大部分元素. 在我做的剑侠世界手游项目里面有上万的材质,主城更是有7000+的模型.每个角色可以有…
Unity项目接入应用宝SDK实现截图功能 问题由来 点击应用宝悬浮窗 如图所示 左下角有一个截图按钮 需要解决那些问题 截图信息需要由游戏引擎提供 SDK获取截图信息为同步 但是Unity引擎没有提供同步接口 如何防止测试同学和智障不停的点击截图按钮 点击截图按钮程序流程 SDK调用caputureImage方法获取截图信息 在caputureImage方法中通知Unity截图 在caputureImage方法中等待截图信息 Unity截图完成后发送给安卓层 返回数据给SDK 实现一个缓存5秒…
Unity设置 (关键) Edit -> Project Settings -> Editor -> Version Control Mode 开启 Visible Meta Files Edit -> Project Settings -> Editor -> Asset Serialization Mode 选择 Force Text(文本形式,方便对比差别?) 获得 git 的忽略设置,放在git 仓库根目录下.(不会操作的去搜 git 相关操作吧 :) http…
关于 Unity 项目中的 Mono 堆内存泄露 题记:这是补一篇应该在将近一年前就应该写的记录,今天终于补上. 内存泄露是一个老话题了,之前我专门写过一篇 排查 Lua 虚拟机内存泄露 的文章,并且附带了一个工具来查找 Lua 中具体的内存泄露.但是这只是整个 Unity 项目中内存泄漏的一小部分,C# 代码中一般内存泄露可能会更加严重. 我们之前发现无论在 Profiler 还是工具测试,随着战斗的增加,总体内存都是一直在增长,很明显是有了内存泄露.为了首先能够彻底检测到底是哪里出现了泄露,…
孙广东  2017.5.27 http://blog.csdn.NET/u010019717 微软开源全新的文档生成工具DocFX   类似JSDoc或Sphinx     如何使用看 : http://dotnet.github.io/docfx/tutorial/walkthrough/walkthrough_create_a_docfx_project.html DocFX会扫描你的源代码和附加的文件为你生成一个完整的HTML模版网站. 比如我的测试  使用的Unity  UGUI 的源代…
目录 游戏原型 项目演示 绘图资源 代码实现 注意事项 技术探讨 参考来源 游戏原型 爆破任务 MissionDemolition 是一款核心机制类似于愤怒的小鸟的游戏,玩家将用弹弓发射炮弹,摧毁城堡,最终目标是让发射的炮弹抵达城堡中心的目标区域.我们所希望实现的有: 当玩家鼠标光标处于弹弓区域内时,弹弓高亮,表示此时可以进行射击操作. 当玩家在该区域内按下左键,会实例化弹丸.玩家持续按住左键并且在一定范围内移动光标,实现不同角度拉伸弹弓. 当玩家松开左键时,弹弓将弹丸弹射出去,并显示弹丸运动的…
最近做的unity的项目涉及到的问题如下: 1.绘制折线图问题: 起初利用的unity自带的linerender组件,这种方法绘制的线不均匀,效果不好.然后又利用画线插件Ves……开头的那个,结果那个是以屏幕坐标为标准的,利用NGUI面板显示的时候会出现比例问题,而且最小化与最大化运行时画线的位置也会发生变化,还有一个问题是画出的线永远存在,不能自动消失.为了解决这个问题,又利用GUI实现的坐标显示界面,结果画出的线又出现在背景坐标系后面.最后通过利用csdn上面下载的一个画折线图的例子,里面有…
在git提交的时候 有时候会提示这个 LF will be replaced by CRLF 这是因为window的结束符是:回车和换行 crlfmac和linux的结束符是 lf, 于是当代码在这两个系统间切换的时候, LF 和 CRLF 会互换. 这个是可以设置的 http://blog.csdn.net/feng88724/article/details/11600375 请注意这个地方,字符集和行尾结束符号,都可以在这地方设置.很重要的.…
(搬运自我在SegmentFault的博客) 本文参考了Unity官网的Mastering Unity Project Folder Structure - Version Control Systems和Using External Version Control Systems with Unity. 首先需要了解一下Unity的目录结构.假设有一个叫做testproject的项目,那么它的结构应该如下图所示. Assembly-CSharp-vs.csproj and Assembly-C…
转自mobilehub公众号(ID: mobilehub),作者:屠敏 VR浪潮席卷而来,相对于资本的狂热,现实中真正需要的是有实力的VR硬件研发团队和专业内容制作队伍.对于入门级的开发者而言,游戏引擎的选择成为了一大难题. 目前虚拟现实游戏开发引擎有很多种,其中两大主流的引擎为Unity和Unreal Engine,目前这两种引擎支持最大VR平台,如Oculus Rift.HTC Vive.Gear VR和Playstation VR等.本文将解析Unreal Engine和Unity引擎优缺…
在unity里点击File>>Build Settings...>>勾选你要生成的Scenes>>选择webgl>>后面Development Build不要勾选: 点击build后会让你选择生成的目录,此处要慎重选择,否则会报错! 不要选择到项目所在目录,可以参照下图我的项目目录进行选择: 我的项目目录是: 那么可在MapRoam01下面新建一个名为webgl的文件夹,这就是将要放置你生成的webgl的目录.选择这个webgl目录即可.如下图: 这样就不会…
前言 使用jenkins来打包unity3d的工程. jenkins :2.50 /2.32.3(长期支持版 建议使用此版本) 操作系统:windows 7 x64 sp1 (打包安卓和win) ,mac os(打包ios) 这个版本在安装后默认语言是中文 离线安装插件 1.下载jenkins的插件文件(hpi文件) 2.以管理员身份登录jenkins,在系统管理 - 插件管理 - 高级  选择下载的hpi 文件进行安装 参考:http://blog.csdn.net/mlc1218559742…
Unity中Delegate的用法场景 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心创新!助力快速理解 C# Delegate的基本用法为新手节省宝贵的时间,避免采坑! Chinar 教程效果: 1 Delegate -- 委托 2 Store Model -- 商店模式 3 Waiter -- 服务员脚本 4 Client A/B/C Class -- 顾客A/B/…
本文转载自:http://blog.csdn.net/neil3d/article/details/38437237 Unity提供了自己的XXXServer,不过大家评论好像不是很好用,主要是不支持branch等我们做项目的重要特性:他还推荐Perforce这样高大上的版本管理系统,不过都很贵.所以我还是打算使用比较习惯的SVN来管理. 需要版本管理的目录 新建一个Unity Project之后,发现产生了很多目录和文件,其中只有两个是需要版本管理的:Assets.ProjectSetting…
https://www.cnblogs.com/CodeGize/p/7859656.html Unity生成的VS工程一般是无法打开属性面板的.但是事实上,如果使用VS for unity,通过配置是可以打开这个属性面板的.这里使用Unity版本为2017.2.0f3,使用的是VS for Unity 3.4.0.2版本,IDE为VS2017版本. 打开VS2017,选择菜单“工具->选项”,打开选项面板.在选项面板中选择适用于Unity的工具(如果没有这个,请用VS2017 installe…
1987年Craig W.Reynolds发表一篇名为<鸟群.牧群.鱼群:分布式行为模式>的论文,描述了一种非常简单的.以面向对象思维模拟群体类行为的方法,称之为 Boids ,Boids 采用了三个核心的规则: 排斥性:避免与群体内邻近个体发生碰撞 同向性:趋向与邻近的个体采用相同的速度方向 凝聚向心性:向邻近个体的平均位置靠近 由此我们采用Unity来实现算法并演示,演示结果: 制作思路 每个boid对象,每帧都有2个关键的表:与该boid邻近的boids的表及与该boid最近的boids…
项目展示 Github项目地址:Apple Picker 涉及知识 正投视图 3D场景内树与苹果的图层 记录最高分到本地 准备工作 模型制作: 基本模型创建 树叶:sphere 拉伸为椭圆形,绿色材质球 树干:cylinde 修改为合适尺寸,棕色材质球 苹果:sphere 附加深红金属光泽球 篮筐:cube 修改为合适尺寸,黄色材质球 位置.层级关系 调整树叶树干的位置搭配,呈现简单树木形态 另设的空物体AppleTree包含着树叶和树干 标签.图层 新建标签Apple标记苹果物体 新建图层 A…
项目展示 Github项目地址:Pacman 涉及知识 切片制作 Animations 状态机设置,any state切换,重写状态机 按键读取进行整数距离的刚体移动 用射线检测碰撞性 渲染顺序问题 单.多路径的实现 协程延时 Button 按键功能 准备工作 Pixels Per Unit:多少像素相当于Unity一个单位,迷宫Maze大小232x256, Pivot:设置贴图的零点,Bettom Left左下角 物理化:墙,import package->custom package,导入已…
目录 游戏原型 项目演示 绘图资源 代码实现 注意事项 技术探讨 参考来源 游戏原型 死亡地牢是一款 2D-Roguelike 的地牢冒险游戏.手握利刃,斩杀怪物,在凶险的地牢内生存下去.但注意,敌人也并非善茬,保持警惕,取舍果断,足智多谋才是制胜的关键. 项目地址:DeathtrapDungeon - SouthBegonia 试玩下载:DeathtrapDounge 提取码:wekp 项目演示 绘图资源 主要美术资源来自:Dungeon Tileset - itch 代码实现 总控系统: G…
目录 游戏原型 项目演示 绘图资源 代码实现 技术探讨 参考来源 游戏原型 游戏介绍:这是一款横版类魂游戏,玩家将操控Hero,在诸神黄昏的墓地中,挑战源源不断的敌人,以及近乎无敌的强大boss 灵感来源:源自itch中小游戏 grave - uheartbeast,区别于它无尽模式刷怪积分排名模式,在沿用其美术风格同时,我另加入操作性更好的角色Hero,以及更加强大.复杂多变的Boss,使战斗不仅仅局限于地面.此外b站UP主吾名白鼯的迪亚波罗boss战也给予了我很多灵感 操作指南: 移动:AD…
目录 游戏原型 项目演示 绘图资源 代码实现 技术探讨 参考来源 游戏原型 游戏玩法:在有界的战场上,玩家将驾驶坦克,代表绿色阵营,与你的队友一起击溃红蓝阵营的敌人,在这场三方大战中夺得胜利! 操作指南: 移动:WASD 开火:Space 第一/第三人称视角转换:PgDn 第三人称下的视角转动:← → 项目演示 Github项目地址:3D坦克大战 TankBattle 绘图资源 主要素材来源于官方Tanks教程中的Tanks!Tutorial素材包 战场搭建:直接使用素材包内的LevelArt即…
项目展示 Github项目地址:简单时钟 Clock 制作流程 表盘绘制: 采用Aseprite 像素绘图软件绘制表盘及指针.本例钟表素材大小 256x256,存储格式为png,但发现导入Unity后较为失真,建议256+像素或调整Unity内相关参数. 代码配置: 设置表盘.指针到合适位置,创建Clock.cs脚本挂载于表盘,编写代码: public class Clock : MonoBehaviour { //接收三个指针 public GameObject hourHand; publi…