自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 为什么在unity中点击地面人物行走到指定地方时不停止,一直往前走

我在制作时遇到这个问题,调试了好久又搜了搜百度,发现原因是:鼠标按下左键时,此时会创立一个目的标识点,人物看向目标点,并向前移动。但是 ,当松开鼠标左键时,方法体内的代码就不再运行。如果人物行走到凹凸不平的地面上时,人物的方向会有一点改变,但人物接收的指令是向前走,所以会偏移原来方向一直向前走,无法停止。解决方法呢就是在update()添加让人物一直看向目的标识点,这样人物方向就不会改变,到达目标地点就停止了,下面这是修改后成功的代码,希望能帮到大家:using System.Collections;

2020-05-16 21:57:31 2288 2

原创 Android studio中drawableEndCompat和drawableEnd有什么区别

发出此警告的主要动机是使VectorDrawables向后兼容,从而使其在所有设备上看起来都一样。通过使用“ Compat”,您将确保使用矢量资产不会使应用程序在API 21以下的设备上崩溃。简而言之,使用drawableEndCompat将允许任何人使用与drawableEnd旧API相同的功能。现在,您会想到我应该选择什么:如果使用drawableEndCompat,它将在每个设备中按预期工作。drawableEnd据我所知,API大于21的设备会在内部对其进行正常包装。如果选择使用drawableEn

2021-03-24 11:01:47 2588

原创 关于报错:Android resource linking failed

今天在Android Studio新建了个XML文件,快捷键撤销后,突然报错了FAILURE: Build failed with an exception.What went wrong:Execution failed for task ‘:app:processDebugResources’.Android resource linking failedOutput: D:\wn\app\src\main\res\layout\gridview_item.xml:6: error:

2020-09-28 00:01:21 1632

原创 android studio drawable文件下xml 引用 mipmap 资源文件问题

android studio drawable文件下xml 引用 mipmap 资源文件问题不会代码自动提示,手动写全文件路径及名称即可

2020-09-27 15:24:08 287

原创 AppCompatActivity类和activity类的区别

AppcompaActivity相对于Activity的主要的两点变化;1:主界面带有toolbar的标题栏;2,theme主题只能用android:theme=”@style/AppTheme (appTheme主题或者其子类),而不能用android:style。 否则会提示错误: Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this

2020-09-07 17:09:20 410

原创 SlidingDrawer的使用(过时)

SlidingDrawer隐藏屏外的内容,并允许用户通过handle以显示隐藏内容。它可以垂直或水平滑动,它有俩个View组成,其一是可以拖动的handle,其二是隐藏内容的View.它里面的控件必须设置布局,在布局文件中必须指定handle和content.通过设置SlidingDrawer的方向可以设置滑动的方向二、重要属性android:allowSingleTap:指示是否可以通过handle打开或关闭android:animateOnClick:指示是否当使用者按下手柄打开/关闭时是否该有一

2020-09-07 16:47:53 495

原创 PopupWindow与Dialog的区别

PopupWindow为非模态,可以继续操作弹出界面之下的控件;Dialog为模态,必须先取消Dialog才能操作Dialog之下的控件;

2020-09-07 15:34:17 149

原创 public View inflate (int resource, ViewGroup root, boolean attachToRoot)方法介绍

它的作用类似于 findViewById()。不同点是 inflate() 是用来找 res/layout/ 下的 xml 布局文件,并且实例化,而 findViewById() 是找 xml 布局文件下的具体 widget 控件(如 Button、TextView 等)。对于一个没有被载入或者想要动态载入的界面,都需要使用 LayoutInflater.inflate() 来载入。而对于一个已经载入的界面,就可以使用 Activity.findViewById() 方法来获得其中的界面元素。resou

2020-09-07 15:23:55 250

原创 如何在eclipse中输入一个字母或者一个符号就可以立即有提示语句出来

打开Eclipse,选择Window -->Preferences --> Java --> Editor --> Content Assist 将右半侧最下面的Auto Activation 的Auto Activation delay(ms)后面的数字改为0;将Auto Activation triggers for Java后面的“.”改为“.abcdefghijklmnopqrstuvwxyz(,”,注意:要输入的是双引号里面的内容,然后点击Apply,点击Ok...

2020-06-15 21:39:13 1237

原创 如何在自己的android项目中导入xutils

我在b站上学习一个项目的教程时,上面使用了但是我没有这个包 没有办法用x.ext.init语句,就在网上搜各种如何导入xutils教程,结果也不行,捣鼓了半天终于找到一个可行的办法,就是在你模块的build.gradle中添加添加这一句话,其他什么也不用干,再点击make project(锤子标志)就行了。...

2020-06-11 10:18:05 677 3

转载 unity如果编辑器意外崩溃了,但场景未保存,怎么办

这时可以打开工程目录,找到 / Temp/_Backupscenes / 文件夹,可以看到有后缀名为. backup 的文件,将该文件的后缀名改为. unity 拖拽到项目视图,即可还原编辑器崩溃前的场景。

2020-05-23 11:54:25 1346

转载 unity中transform.find和Gameobject.find有什么区别

public static GameObject Find(string name);适用于整个游戏场景中名字为name的所有处于活跃状态的游戏对象。如果在场景中有多个同名的活跃的游戏对象,在多次运行的时候,结果是固定的。public Transform Find(string name);适用于查找游戏对象子对象名字为name的游戏对象,不管该游戏对象是否是激活状态,都可以找到。只能是游戏对象直接的子游戏对象。————————————————版权声明:本文为CSDN博主「yy763496668」

2020-05-23 11:52:46 283

原创 遇到一个小白错误困了我1个小时

Hierarchy面板上创建了一个叫speed_plus的物体然后再代码上把它添加进去结果就一直报错一直提示我是个空指针,用了许多办法都不行,最后发现大家看出来了吗,后面多了个空格。 我。。。。是弟弟,裂开了。解决方法就是把名称上的空格去掉。。。。...

2020-05-21 23:38:23 104

原创 foreach和for循环的区别

foreach适用于只是进行集合或数组遍历,for则在较复杂的循环中效率更高。什么是复杂环境呢?就是要对原数组进行修改时。

2020-05-19 16:48:19 434

转载 unity中error CS0117是什么原因

症状你试着访问某个类型的某个成员(变量、方法等),然后得到了这样子的错误:error CS0117: __’ does not contain a definition for__’原因发生这个错误的原因是该数据类型不含被引用的成员。CS0117号错误本例中的错误信息如下:error CS0117: UnityEngine.PlayerPrefs’ does not contain a definition forSaveGame’解决方案查看该类型的定义,检查是否存在该成员,使用这个存在

2020-05-18 21:56:36 6412

原创 在unity中使用UICamera.hoveredObject==null后游戏点击地面无反应和鼠标点击穿透UI

鼠标点击地面控制人物行走。点击任务NPC会调出任务窗口要实现的是,这时点击任务窗口人物不移动,点击窗口以外的地面人物移动一开始想用if(Input.GetMouseButtonDown(0) && UICamera.hoveredObject==null){}按教程说是鼠标所在位置没有NGUI部件但是对UI Root下的Camera中UICamera组件设置让了Debug运行游戏发现,Hover始终是UI Root,也就是说​这样点击地面没有反应,就是因为UICamera.hove

2020-05-18 12:12:11 933 2

原创 为什么unity中我的模型是红颜色的

如图所示首先在确保模型这里修改成如图所示再找到对应模型生成的文件夹,找到里面的材质球如图所示,材质球都变成这个颜色,此时我们只需要单击材质球,在inspectoe页面将这里的shader类型改成就行了...

2020-05-17 23:17:10 6641 2

转载 JAVA中super的用法

super只在子类中出现super有三种用法【1】 super.xxx;xxx可以是类的属性。例如super.name;即从子类中获取父类name属性的值【2】 super.xxx();xxx()可以是类中的方法名。super.xxx();的意义是直接访问父类中的xxx()方法并调用【3】 super();此方法意义是直接调用父类的构造函数。super(无参/有参)即调用父类中的某个构造方法,括号里的内容根据你所调用的某个构造函数的变化而改变...

2020-05-17 16:10:38 214

原创 NGUI组件中depth的总结

1、同一个panel下,同一个atlas的不同sprite的显示只受depth的控制,这是最经常用的方式。此时不论精灵的z轴如何变化,depth高的一定在前面。(相同atlas其实是共用同一个Z轴深度)2、不同panel下,同一个atlas的不同sprite不受depth的控制,而受z轴控制。此时只需稍微调节下其中一个精灵的z轴就可以,比如0.1,就可以控制sprite的显示3、不同panel下,不同atlas的精灵的穿插,受z轴的控制。4、同一个panel下,不同Atlas的sprite,受z轴控制

2020-05-16 22:52:01 391

原创 unity中animator()和animation()组件的区别

给一个实例加上animator()组件,然后添入动作然后在代码中使用animation.play(动作名称)就可以播放该动作但如果要用animator组件时,要确保该对象一定要有配对的骨骼像这样把刚才的动作添加进一个动画控制器中,再拖入到组件中,如果这里avatar是空的话,使用animation.play(动作名称)人物是没有反应的。...

2020-05-16 18:09:05 600

转载 unity中instantiate函数怎么让克隆的物体在自己的父对象下面

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Bag : MonoBehaviour {public GameObject weizhi;//父物体public GameObject shilihua;//需要实例化的prefabvoid Update () {if(Input.GetKeyDown(KeyCode.Q)){GameObject a = Ins

2020-05-14 22:23:42 2843

原创 unity中Animator的avatar是什么组件

在组件的这个位置 是表示携带这个组件的模型对象身上是否有骨架

2020-05-14 16:23:35 4099

转载 c#中get和set的用法

东郭西强C#中get和setC#中get和sethttp://blog.sina.com.cn/s/blog_82526aa60100txtx.html在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。有两个类person:public class person{ public string name;}public class person{ public string Name{set;get;}}第一个

2020-05-10 23:09:56 147

转载 C#Socket通信原理(基础篇)

在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。什么是Socket? 通俗一点的说法网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(so

2020-05-10 22:42:59 613

原创 unity中 Object 与 object的区别

小写的object是泛类, 引用的是System.Object.大写的Object引用的是UnityEngine.Object.UnityEngine.Object继承System.Object.需要注意的是重载的运算符.System.Object a = new System.Object();UnityEngine.Object b = new UnityEngine.Object();Debug.Log (a);  //System.ObjectDebug.Log (b);  //nul

2020-05-10 18:33:27 931

原创 关于Unity3D中gameObject和GameObject的区别

这两个相比,gameObject好理解一点,就是你脚本挂着的那个物体。这个实例化过程是Unity帮你实现的,不用在写代码实例化。this.gameObject默认函数,脚知本一创建直接就get到了。例如,有一个A物体。你给它挂载一个脚本里写this.gameObject。那就等于是直接获取(实例化)A这个物体了,你直接可以引用它下面挂载的属性。道GameObject不是对象,通常需要获取一个对象,就像你定义一个public GameObject A;专那么属性里就会出现一个可托选的框,那就是Unity

2020-05-10 18:28:16 3456 1

原创 unity中SerializeField的用法

在Unity3d中Unity3D 中提供了非常方便的功能可以帮助用户将 成员变量 在Inspector中显示,并且定义Serialize关系。也就是说凡是显示在Inspector 中的属性都同时具有Serialize功能(序列化的意思是说再次读取Unity时序列化的变量是有值的,不需要你再次去赋值,因为它已经被保存下来)。1. public 变量在没有加入任何Attribute的前提下,public变量是默认被视为可以被Serialize的。所以public声明的变量在Inspector

2020-05-09 22:48:32 9982 1

原创 python中出现SyntaxError: invalid character in identifier和SyntaxError: EOL while scanning string literal

出现这个原因一般是从别处复制过来的代码直接粘贴运行,错误的原因是空格等符号的编码格式不对,建议把代码在txt文本里面重新保存一下在用2.出现这个错误一般是符号问题,我出现这个错误的原因是引号用中文格式了...

2020-04-02 21:54:23 258

原创 3dmax导出fbx文件到unity需要注意事项

1.当出先这种报错时一般是你选择了几何体里面的 按顶点分割法线 取消即可2.出现这种错误时一般是你的文件里面有动画你应该选择这里的烘培动画...

2020-04-02 00:30:58 2795

原创 在unity打开c#脚本写代码没有Unity相关提示

在unity打开c#脚本写代码没有Unity相关提示当你在unity中双击c#文件自动打开vs时 这里如果显示的时杂项文件,当你使用某些方法时,编译器就不会给你提示。这时候要先查看vs中是否安装了这个如果有的话,打开你的unity,点击edit——preferences选项——external tools如果你的这个地方没有这个选项,就需要自己添加,点击browse,找到安装vs的文件夹,我的...

2020-03-13 21:26:13 6167 3

原创 震惊!一名学生学习jsp安装tomcat9时竟遇到这种事。。。。。。。。

示范一下我安装tomcat9的步骤:(1)在tomcat官网上下了tomcat9的安装包,点击安装(除了地址其余全是无脑next。。。next),安装完成。(2)点击bin文件里面的startup文件,结果一闪而过,上网查问题原因,我试了2种方法(1.添加检查系统变量 2.在startup文件里加上变量的地址)结果捣鼓很长时间没成功,后来发现是我的jdk版本是7,不支持tomcat9.。。。...

2020-03-08 01:41:21 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除