1.新建一个Cube命名为Player,在上面挂一个脚本命名为Player,脚本内容如下:

 using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI; public class Player : MonoBehaviour { public float speed; void Update ()
{
transform.Rotate(Vector3.forward * Time.deltaTime * speed);
} public void ChangeSpeed(float newSpeed)
{
this.speed = newSpeed;
print(speed);
}
}

2.新建一个Slider,

改变Direction可以改变Slider的方向,MinValue和MaxValue可以改变最大值最小值,WholeNumbers可以控制      Value的值是不是为整数.   设置成图示那样.

3.在OnValueChange那添加一个事件,把Player拖进来在后面选择Player.ChangeSpeed,那时ChangeSpeed上面有个灰色不可选的  Dynamic float,指的就是拖动Slider时Value的值,在拖动时会把Value的值传给ChangeSpeed的参数也就是newSpeed.

4.运行,会发现打印的speed的值跟Value值一样,拖动Slider控制Player的旋转速度.

最新文章

  1. android handler ,message消息发送方式
  2. Opacity多浏览器透明度兼容处理
  3. 打印机问题win7 和xp
  4. Java Platform Standard Edition 8 Documentation
  5. Oracle列操作引起的全表扫描
  6. 如果解决ubuntu tab键不能提示命令
  7. phpcmsv9如何实现添加栏目时不在首页内容区显示只在导航栏显示
  8. hazelcast的坑爹事
  9. QT 小票打印
  10. iOS开发——自定义AlertView
  11. TCP的核心系列 — ACK的处理(二)
  12. Java进阶——带你入门分布式中的Nginx
  13. Browser Page Parsing Details
  14. Spring Bean的生命周期相关博客
  15. 【leetcode】557. Reverse Words in a String III
  16. Zabbix系列之三——部署JMX监控tomcat
  17. 2017-2018-1 201552326《信息安全技术》实验二——Windows口令破解
  18. Comet OJ - Contest #2简要题解
  19. git clone push需要root权限解决方法
  20. [转]Google 全球 IP 地址库

热门文章

  1. RabbitMQ 相关概念和方法详解
  2. Notepad++一键编译运行(Python、Java、C++)
  3. 解决ScrollView嵌套viewpager滑动事件冲突问题
  4. delphi 调用百度地图WEBSERVICE转换GPS坐标
  5. Java50道经典习题-程序45 被9整除
  6. wffmpeg64.dll调用 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
  7. ssh 免密码远程登录
  8. Android emulator中C代码的调试——gdb/gdbservers时遇到的坑
  9. Nginx服务优化配置
  10. P5056 【模板】插头dp