07 2018 档案

摘要:引言 使用该设计模式的情况:如在场景中的主角甚至是敌人,有N个不同状态:走路,攻击,待机.....,游戏中,这些状态来回切换。有一个明确的状态划分的情况下,此时,是可以使用Switch...case...来整理不同的状态的切换和处理的,但处理不同状态,包括切换逻辑会比较冗杂,还有一个缺点就是不容易扩 阅读全文
posted @ 2018-07-31 21:25 icon_sunny 阅读(190) 评论(0) 推荐(0) 编辑
摘要:1,编辑器阶段 Reset方法:当脚本第一次添加到游戏对象或执行Reset命令时会调用Reset方法,常用来初始化脚本的各个属性; 2,场景第一次加载阶段 Awake方法:在Start方法之前调用; OnEnable方法:这个函数在对象可用之后被调用,注意点,仅在对象激活状态下可以使用; 3,第一帧 阅读全文
posted @ 2018-07-30 20:19 icon_sunny 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1、 在Project Window中点击Create > tk2d > Sprite Collection”点击Sprite Collection,创建一个Sprite Collection,Sprite Collection是存放texture的容器。这个Sprite Collection【是必 阅读全文
posted @ 2018-07-28 22:22 icon_sunny 阅读(237) 评论(0) 推荐(0) 编辑
摘要:可以利用图片,设置一下锚点即可; 或者利用画线【画图功能】, 弹弓线 拖拽: 阅读全文
posted @ 2018-07-28 22:14 icon_sunny 阅读(287) 评论(0) 推荐(0) 编辑
摘要:webstorm是一款不错的开发软件,一起来看看webstorm怎么更改字体大小。 1,打开该软件后,点击上面菜单栏的“文件”/File,找到其子菜单中的“设置”/Setting,点击打开。 2,在新窗口中找“Editor”选项,点开,查找"Font"选项。 3,在右侧”Size“处就可更改字体,下 阅读全文
posted @ 2018-07-27 12:53 icon_sunny 阅读(723) 评论(0) 推荐(0) 编辑
摘要:最近在尝试Android Studio打Jar的包,然而事实并不是想象的那么简单,so,写多个坑的解决,以备不时之需。 1.Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with depende 阅读全文
posted @ 2018-07-27 10:58 icon_sunny 阅读(261) 评论(0) 推荐(0) 编辑
摘要:win10系统的电脑显示时间默认的是自动网络校时,也就是电脑的时间跟网络时间同步,那么win10系统怎样手动更改电脑时间呢? 点击电脑左下方的win图标,找到菜单里的【设置】 点击菜单里的【设置】,弹出设置窗口,在设置窗口里找到【时间和语言】 点击“时间和语言”,取消勾选“自动设置时间” 后点击【更 阅读全文
posted @ 2018-07-26 11:27 icon_sunny 阅读(11808) 评论(0) 推荐(0) 编辑
摘要:UnityEngine.behaviour是UnityEngine.Monobehaviour和UnityEngine.Component类之间的一个类; 有两个特殊的变量: enabled :启用状态下,会执行每帧的更新。禁用状态下则不会执行更新 isActiveAndEnabled:表示当前的B 阅读全文
posted @ 2018-07-26 10:49 icon_sunny 阅读(309) 评论(0) 推荐(0) 编辑
摘要:设计模式分三种类型,共23种: 行为型:规定了对象之间交互的方式;行为模式定义系统内对象间的通信,以及复杂程序中的流程控制。 结构型:规定了如何组织类和对象;结构型模式可以将一组对象组合成更大的结构,例如复杂的用户界面或报表数据。 创建型:规定了创建对象的方式;创建型模式是创建对象而不是直接实例化对 阅读全文
posted @ 2018-07-24 12:13 icon_sunny 阅读(292) 评论(0) 推荐(0) 编辑
摘要:UnityEngine.Component引入了新的成员,如下: 公共方法有, 1、BroadcastMessage: 调用该组件所在的游戏对象以及子对象身上所有Monobehaviour中定义的叫做methodName的方法,其中methodName是BroadcastMessage的一个参数; 阅读全文
posted @ 2018-07-23 18:04 icon_sunny 阅读(621) 评论(0) 推荐(0) 编辑
摘要:1.配置Unity 3d调试环境? 1) Visual Studio Tools for Unity 2) 访问http://unityvs.com 3) 安装对应的版本 4) 使用方法(生成项目文件,如何调试) 2.Array(数组)和List<T>的异同点? 相同点: 1) 存储一组类型相同的数 阅读全文
posted @ 2018-07-22 15:42 icon_sunny 阅读(3988) 评论(1) 推荐(0) 编辑
摘要:#include using namespace std; int main() { int N; while (cin>>N&&N>=1&&N<=100) { int a[N][N],i,j; a[0][0]=1; for (i=0; i<N; ++i) { a[i+1][0]=a[i][0]+i+1; } for (j=1; j<N; ++j) ... 阅读全文
posted @ 2018-07-22 15:33 icon_sunny 阅读(160) 评论(0) 推荐(0) 编辑
摘要:U3D面试题大全 1.Unity中碰撞器(Collider)和触发器(Trigger)的区别? 两方都必须要有碰撞体,且一方要有刚体,但在发生碰撞的条件下,Collide碰撞器会生产 碰撞反弹的物理效果,但是(Trigger)触发器,在发生碰撞检测效果时,则会发生穿透效果, 设置触发器时,必须要将一 阅读全文
posted @ 2018-07-22 15:26 icon_sunny 阅读(315) 评论(0) 推荐(0) 编辑
摘要:U3D面试题 配置Unity3D调试环境 Visual Studio Tools for Unity 访问http://unityvs.com 安装对应的版本 使用方法(生成项目文件,如何调试) Array(数组)和List<T>的异同点? 相同点: 存储一组类型相同的数据 都可以通过”[i]”数组 阅读全文
posted @ 2018-07-22 15:24 icon_sunny 阅读(178) 评论(1) 推荐(0) 编辑
摘要:1.配置Unity3D调试环境 在windows环境下,设置unity3d的编辑器调试环境方法: 点击“Edit‘ ”Preferences“,弹出如下窗口 选择MonoDeveop即可。 在编辑器中打开调试开关方法: 在编辑器中点击”Tools“ ”Options“,弹出如下窗口 选择”Unity 阅读全文
posted @ 2018-07-22 15:23 icon_sunny 阅读(418) 评论(1) 推荐(0) 编辑
摘要:1、请你自我介绍一下自己好吗? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要 阅读全文
posted @ 2018-07-22 15:16 icon_sunny 阅读(324) 评论(0) 推荐(0) 编辑
摘要:1.c#可以继承string类吗?2.接口可以实现接口吗?抽象类可以实现接口吗?抽象类可以实现实体类吗?3.用C#计算2.5的3次方的方法.4.什么是协同程序?5.GC是什么,如何减少内存,如何加快性能?6.游戏优化有几种方法?7.Unity中动态加载资源的方法有几种?8.你使用过什么插件?请简述9 阅读全文
posted @ 2018-07-22 15:15 icon_sunny 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Problem Statement Given a 2D array of digits, try to find the location of a given 2D pattern of digits. For example, consider the following 2D matrix: 阅读全文
posted @ 2018-07-22 15:13 icon_sunny 阅读(140) 评论(0) 推荐(0) 编辑
摘要:高频问题: 一.什么是渲染管道? 是指在显示器上为了显示出图像而经过的一系列必要操作。 渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。 主要步骤有: 本地坐标->视图坐标->背面裁剪->光照->裁剪->投影->视图变换->光栅化。 二.如何优化内存? 有很多种方式,例如 阅读全文
posted @ 2018-07-22 15:05 icon_sunny 阅读(437) 评论(0) 推荐(0) 编辑
摘要:之前都是直接借用的DoTween插件,两个背景无限交替位置进行,还有就是三个背景在利用Trigger进行判断显示与否循环; 示例脚本: 阅读全文
posted @ 2018-07-22 11:55 icon_sunny 阅读(351) 评论(0) 推荐(0) 编辑
摘要:最初的版本,API是可以直接设置鼠标显示与否的,新版本就改了,先上下旧店的版本的; 1.思路: 在某些游戏下,经常会隐藏鼠标,或者有绚丽的动画来代替鼠标显示。 原理就是将鼠标隐藏(不显示)起来,设置一个sprite的坐标为鼠标坐标即可。当然代码要放到 Update里才行。 注意事项:此脚本不能挂在C 阅读全文
posted @ 2018-07-22 11:46 icon_sunny 阅读(1713) 评论(0) 推荐(0) 编辑
摘要:直接上新.... 什么是协同程序?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个可以与程序并行的逻辑。可以用来控制运动、序列以及对象的行为。 Unity3D中的碰撞器和触发器的区别? 答:碰撞器是触发器的载体,而触发器只是碰撞器身上的一个属性。当Is 阅读全文
posted @ 2018-07-17 23:17 icon_sunny 阅读(280) 评论(0) 推荐(0) 编辑
摘要:首先想到的也就是重名的问题。 创建C#脚本的时候,引擎会搜索所有的文件夹里已有的C#脚本,若已经存在这个名字的脚本文件,那么系统就会报错; 再者,类名和方法名不能相同,理解来就是,方法名和类名相同,那么构造函数,怎么办。 阅读全文
posted @ 2018-07-17 18:32 icon_sunny 阅读(462) 评论(0) 推荐(0) 编辑
摘要:因为一个不爽,果断辞掉了工作。如今,只能靠面试度日了....但我也没什么可说的,毕竟嘛,辞职的原因无外乎就两个,第一个:心受了委屈;第二个:钱受了委屈; 我是如此爱钱的一个人,你竟然让我心受了委屈,,那....即便如此,我仍无限感激我的上一家公司【又矫情了一把】废话到此,开始看下面试题,也顺带回忆下 阅读全文
posted @ 2018-07-17 17:55 icon_sunny 阅读(2211) 评论(0) 推荐(0) 编辑
摘要:API: 有一点是需要注意的,那就是必须保证该String类型内全为数字,能确保转换正确; 1.int.Parse(str); 2.TryParse(str, out intA); 3. Convert.ToInt32(str); 以上都可以,其中 1和3 需要try{}异常,2不需要。 1.int 阅读全文
posted @ 2018-07-11 20:44 icon_sunny 阅读(2504) 评论(0) 推荐(0) 编辑
摘要:绝对位置,比如说经纬度,海拔高度等;相对位置,是需要有个参照物在的。比如说A地在B地的什么方向。绝对位置是不变的,具有唯一性。而相对位置可能会因为视觉、方法等出现不同的情况。 阅读全文
posted @ 2018-07-11 18:29 icon_sunny 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:1.Cocos2D最早是一款用Python语言开发的游戏引擎。Cocos2D是一个开源框架,用于构建二维游戏,演示程序和其他图形界面交互应用等。 2.x的包含两个意思:一方面是C++的文件扩展为CXX,“X”代表该项目是由C++编写的;另一方面意味交叉,这个开源项目的目标是让用户创建跨平台的代码。C 阅读全文
posted @ 2018-07-08 16:12 icon_sunny 阅读(235) 评论(0) 推荐(0) 编辑
摘要:先上文字解说,然后见下图; 1. 另附,链接同样是:https://jingyan.baidu.com/article/60ccbceb6dad2964cab197a9.html##1 阅读全文
posted @ 2018-07-05 15:33 icon_sunny 阅读(369) 评论(0) 推荐(0) 编辑
摘要:重装系统后 unity 4.7.2安装之后,破解完毕就有了个Fatal error; 提示信息为:failed to initialize unity graphics 解决办法:依旧是先查看了网上的一些教程,然并卵用。。。。 刚开始不确定错误原因,后来尝试不同方法后,发现是显卡 问题,显卡驱动问题 阅读全文
posted @ 2018-07-05 12:16 icon_sunny 阅读(3362) 评论(0) 推荐(0) 编辑
摘要:win7系统没声音前提是声卡驱动已经安装完全,且没有问题。Windows 7系统电脑有耳机的存在,但是还是显示扬声器耳机或耳机已拔出 ,未修复故障,首先可以百度下看下其他教程,尝试过还是不行的时候,可以试试这个办法。流程见下图: 1. 2. 查看声卡是否安装完整无误; 3. 点击进入-- 点击声音管 阅读全文
posted @ 2018-07-05 11:35 icon_sunny 阅读(4258) 评论(0) 推荐(0) 编辑
摘要:无废话 Window7 更改电脑黑屏时间,步骤如下: 1.进入‘控制面板’,通过开始页面或通过计算机我的电脑中的打开‘控制面板’都可以打开。 2.系统与安全类别下就有‘电源选项’,打开‘系统与安全’,进入‘电源选项’; 3.选择‘关闭显示器的时间’或‘更改计算睡眠时间’均可。 4.在下拉框内选择更改 阅读全文
posted @ 2018-07-05 09:53 icon_sunny 阅读(684) 评论(0) 推荐(0) 编辑
摘要:第二篇: 分析下第一篇的代码,见下图; 2.同其他语言一样,C#语言在编写时也遵守一定的语法规范。 A.标识符(identify):指为方法、变量、其他任何用户自定义项指定的名称。标识符必须遵循一定的命名规则,如下图 B.关键字:对编译器有特殊意义的预定义保留标识符。在C#中保留关键字,是为了使代码 阅读全文
posted @ 2018-07-03 21:25 icon_sunny 阅读(213) 评论(0) 推荐(0) 编辑
摘要:C#是微软公司推出的一种面向对象的开发语言,于2002年发布,经历了10年的发展,已经广泛应用于各种生产领域。以它为基础语言的ASP.NET已经称为主流网站开发技术。[入门] 共三章: 第一篇:C#概述篇,主要讲开发环境Visual Studio 2012及其搭建问题。 第二篇:面向对象的基础,包括 阅读全文
posted @ 2018-07-03 13:50 icon_sunny 阅读(242) 评论(0) 推荐(0) 编辑
摘要:这个文档具体出自哪里,我也是记不得了,需要的看下,链接如果是失效,那我也无能为力了。 额外的版本: 阅读全文
posted @ 2018-07-01 22:09 icon_sunny 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:第一步:安装3dsmax2014 64位中文版 第二步:解压3dsmax2014 64位中文版安装包 第三步:选择安装产品 第四步:接受相关协议 第五步:产品序列号和密钥 第六步:产品子组件选择 第七步:更改产品安装路径 需要改安装路径自已改 (产品安装路径 ,默认下是在c盘,需要改安装路径自已改。 阅读全文
posted @ 2018-07-01 22:04 icon_sunny 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:一、文件 新建 CTRL+N 打开 CTRL+O 打开为 ALT+CTRL+O 关闭 CTRL+W 保存 CTRL+S 另存为 CTRL+SHIFT+S 另存为网页格式 CTRL+ALT+S 打印设置 CTRL+ALT+P 页面设置 CTRL+SHIFT+P 打印 CTRL+P 退出 CTRL+Q 阅读全文
posted @ 2018-07-01 11:10 icon_sunny 阅读(518) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示