
1.首先,打开自己的unity3d场景,如下所示。
2.然后创建一个基本的模型对象在该方案中,如下所示。
3.向对象添加Rigidbody属性,如下图。
4.创建两个脚本,Add_script和力量,如下所示。
5.打开Add_script,通过内表面的AddComponent将Forcescript添加到objectCapsule中,通过Destroy删除script组件,分别设置space和delete按钮。
UnityEngineInternal。APIUpdaterRuntimeServices。AddComponent (GameObject。查找(“胶囊”)、“添加力”、“力”)销毁(GetComponent <Force >())。
6.将Add_script脚本添加到对象中,如下图。
7.按空格键将force脚本添加到对象山中。
8.现在,您可以添加一个力对象移动的对象,所以脚本,如下所示。
9.然后按下删除键,脚本对象将被删除,让您可以灵活地将删除脚本添加到对象,如下所示。
楼主可以将按钮添加到GUI.Group()中,用变量控制Group的大小,具体代码如下:public class a : MonoBehaviour
{
public bool ac = true
public float x=100.0f
public float y=100.0f
// Use this for initialization
void Start ()
{
}
// Update is called once per frame
void Update ()
{
}
void OnGUI()
{
GUI.BeginGroup (new Rect (10, 10, x, y))
ac=GUI.Button (new Rect (0, 0, 50, 50), "aaa")
if(ac )
{
x=0
y=0
}
GUI.EndGroup ()
}
}
此代码是触发了单击BUI.Button事件,楼主可以根据自己的触发事件来控制变量。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)