用JS写Unity3D脚本的时候如何改变Button里的字体大小? 如何用JS实现单击按钮字体逐渐变大

作者&投稿:糜胆 (若有异议请与网页底部的电邮联系)
你好,这是我以前用过的代码,请参考:
void OnGUI() {
// Create style for a button
GUIStyle myButtonStyle = new GUIStyle(GUI.skin.button);
myButtonStyle.fontSize = 50;

// Load and set Font
Font myFont = (Font)Resources.Load("Fonts/comic", typeof(Font));
myButtonStyle.font = myFont;

// Set color for selected and unselected buttons
myButtonStyle.normal.textColor = Color.red;
myButtonStyle.hover.textColor = Color.red;

...

// use style in button
bool testButtonTwo = GUI.Button(new Rect(10,10,50,50), "test", myButtonStyle);

...
}

GUI.skin.button.fontSize = 25;

原生GUI的话,改变字体大小,用GUIStyle比较好,也就是多定义一个参数,看看API,很清楚

js中如何设置按钮的大小~

一般html的按钮大小?
这很简单的
修改style属性啊

可以获取目标对象的font-size样式,使用正则截取里面的数字,然后你改完数字后把原来的单位加上,再把样式加回去就好了

unity用什么编程语言
答:在Unity3D中,可以使用多种编程语言来编写游戏逻辑和代码,包括以下几种主要语言。1、C#(C Sharp):C#是Unity3D中最常用的编程语言之一,也是官方推荐的语言。C#是一种现代化的面向对象编程语言,它可以为Unity3D游戏开发提供强大的编程支持,例如物理引擎、图形渲染、用户界面等等。2、JavaScript(JS):...

unity3d关于角色面向控制方向JS代码是怎么写的?
答:人物角色的朝向那个点(或者面向哪个点):transform.LookAt()人物向方向移动:transform.Translate(Vector3.forward);//前transform.Translate(Vector3.back);//后transform.Translate(Vector3.left);//左transform.Translate(Vector3.right);//右代码示例:var speed:float =2.0;//移动速度transform....

unity3d中 如何用js代码来更改shader中的3个子着色器?
答:用SetColor()函数 具体看官方脚本手册的Material类 例子是:function Start () { //设置glossy着色器以便使用高光颜色 renderer.material.shader = Shader.Find (" Glossy");//设置高光色为红色 renderer.material.SetColor ("_SpecColor", Color.red );} ...

unity3D里面怎么在一个脚本中时时获取另一个脚本中的变量? 我在A.js...
答:在A.js中用静态声明 static var 变量:bool;然后在B.js中直接用 B.变量 调用;或者用 GameObject.Find("gameobject名字").GetComponent(A).变量 调用;

如何使物体实现移动【unity3D】
答:将代码保存,查看提示栏中是否有错误提示,如果没有则代码可以执行,如果不可以,请查看参照上述步骤检查错误,注意: U3D的代码区分大小写 将脚本添加进物体中,查看物体属性就可以看到,一个图标为“JS”的javascript脚本,图中脚本名称为“xiao_hui”测试游戏是否可以运行,若可以运行,说明脚本成功,不...

如何在Unity3d中创建脚本
答:在游戏开发中,脚本是必不可少的组成部分。今天就为大家介绍一下怎么在Unity中添加脚本文件。Unity支持三种汇编语言,分别是JS、c#和Boo。创建脚本的方法主要有三种,首先启动Unity,单机菜单栏中的Assets-Create来添加脚本。第二种是启动Unity后,单击Project视图中的Create按钮创建脚本,如图所示。启动Unity...

如何调用unity3dwebgl的js?
答:开发网页js代码交互:方向一:你可以调用Application.ExternalCall()和Application.ExternalEval()在你嵌入的网页中执行JavaScript代码.方向二:在网页的js代码中执行Unity中GameObjects的方法:例如 SendMessage('MyGameObject','MyFunction','foobar')《二》Application.ExternalCall调用JS函数 publicstaticfunction...

现在unity3d还可以用js编译吗
答:目前最新的版本的unity 2017.2已经移除对js的支持,如果需要使用js编译请使用更早版本的Unity,不过不建议使用js毕竟unity已经不支持了。

Unity3D用什么语言编程
答:那么,作为开发工具Unity3D支持什么语言?下面就让我们收集一下信息,一起来了解一下Unity3D用什么语言开发好?Unity百科里关于编程语言写的是C#和JS两种语言?对于不是计算机专业的朋友,可能对两个语言很陌生。简单的接受一下两种语言的运用情况吧!JS是一个脚本语言,全称是JavaScript,请注意它不是Java,...

求助,Unity3D C#调用JS脚本出问题了.JS识别不了
答:对于这个情况我比较怀疑是编译顺序问题吧。可以考虑将.js文件放入 standard assets文件夹使之能够在.cs文件之前被识别。如果不麻烦,前请将你的代码粘贴一部分来看一看,现有的信息有些有限了。