unity3d使用代码给物体添加脚本与删除脚本

今天在使用unity制作场景的时候,需要在游戏运行的过程中,灵活的使用代码给物体添加各种脚本,从而给物体添加不同的属性,那么这种功能应该怎么实现呢?我们一起来看看。

操作方法

  • 01

    首先我们打开自己的unity3d场景。

  • 02

    接着在场景中创建一个基本的模型物体。

  • 03

    给物体添加一个刚体Rigidbody属性。

  • 04

    创建两个脚本 Add_script与 Force脚本。

  • 05

    打开 Add_script在里面通过 AddComponent给物体Capsule自己添加Force脚本,通过 Destroy删除脚本组件,并分别设置space与delete按键。 UnityEngineInternal.APIUpdaterRuntimeServices.AddComponent(GameObject.Find ("Capsule"), "添加力", "Force"); Destroy(GetComponent<Force>());

  • 06

    把Add_script脚本添加到物体上面。

  • 07

    我们按下space按键force脚本就添加到物体山面了。

  • 08

    现在我们可以给物体添加力移动物体,所以这个脚本是有效果的。

  • 09

    然后我们按下delete键,物体上的脚本就会被删除了,这样就可以灵活的给物体添加删除脚本了。

(0)

相关推荐

  • unity 3d怎么给物体添加材质?

    unity 3d是一款游戏引擎软件,我们使用该软件不仅可以创建自己的游戏,也可以使用该软件进行虚拟现实的实现,在使用该软件时常常需要给场景内的物体添加材质,下面我们就来看看使用该软件是如何给物体添加材 ...

  • Notepad++代码注释怎么添加和取消?

    Notepad++中想要对代码进行添加注释代或者取消注释,该怎么实现呢?下面我们就来看看使用菜单方式对添加和取消注释方法,详细请看下文介绍. 1.进行打开一个代码的文件,进行选中需要注释的代码. 2. ...

  • centos7如何添加开机启动服务/脚本

    一.添加开机自启服务 在centos7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例): systemctl enable jenkins.service #设置jenkins服务为 ...

  • 怎么在PS中给物体添加图案

    有的小伙伴在使用PS软件时,想要给物体添加自己喜欢的图案,比如给杯子添加图案,那么如何添加呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打开ps软件,接着点击左上角的文件图标,然后 ...

  • PS如何给图片上的物体添加阴影效果

    今天给大家介绍一下PS如何给图片上的物体添加阴影效果的具体操作步骤.1. 首先双击打开桌面上的PS软件,然后依次选择[文件]---[打开],将素材图片导入.如图,我们选择的图片为球体.2. 打开之后, ...

  • 在PS Photoshop中如何给图片中的物体添加影子效果

    今天给大家介绍一下在PS Photoshop中如何给图片中的物体添加影子效果的具体操作步骤.1. 首先打开电脑,找到想要处理的图片,然后选择用PS软件打开,如图.2. 接下来为图片复制一个图层.然后选 ...

  • PowerPoint如何给物体添加动作路径动画

    PowerPoint是现在十分常用的办公软件之一,有些新用户不知道该软件如何给物体添加动作路径动画,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的PPT文档,接着根 ...

  • unity 3d如何给物体添加材质

    unity 3d是一款游戏引擎软件,我们使用该软件不仅可以创建自己的游戏,也可以使用该软件进行虚拟现实的实现,在使用该软件时常常需要给场景内的物体添加材质,下面我们就来看看使用该软件是如何给物体添加材 ...

  • 如何用PS怎么给物体添加投影

    阴影几乎是所有物体都会有的,如果没有阴影,就会给人一种飘在空中不真实的感觉,还记得某领导飞在空中视察的新闻照片吗?就是因为没有处理好人物的投影部分.由于这两天比较忙,今天就先简单介绍一下PS怎么给物体 ...