博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
clamp 函数
阅读量:5902 次
发布时间:2019-06-19

本文共 583 字,大约阅读时间需要 1 分钟。

返回范围内的一个数值。可以使用 clamp 函数将不断增加、减小或随机变化的数值限制在一系列的值中。

float clamp(float minnumber, float maxnumber, float parameter)
最小数值和最大数值指定返回值的范围。
参数是值要钳制在范围内的属性或变量。
如果参数位于最小数值和最大数值之间的数值范围内,则该函数将返回参数值。
如果参数大于范围,该函数将返回最大数值。
如果参数小于范围,该函数将返回最小数值。
 

 

示例

 

clamp(4,6,22)
返回 6,因为 22 大于 6 而 6 是范围的最大数值。
clamp(4,6,2)
返回 4,因为 2 小于 4 而 4 是范围的最小数值。
clamp(4,6,5)
返回 5,因为该数值位于范围内。
Ball.scaleY = clamp(0,3,time);
每次执行表达式都返回介于 0 到 3 之间的值。
当动画回放到第 1 帧时,将执行上述表达式,同时球的 ScaleY 属性将接收时间的值 — 一个略高于 0 的数字。clamp 函数返回时间的值,因为时间介于范围 0 到 3 之间。
播放动画时,时间将随每帧缓慢递增。表达式将在每帧上执行,并且球的 scaleY 属性将接收时间的值,直到时间超过 3。当时间超过 3 时,clamp 函数将返回的值为 3。

转载地址:http://nmupx.baihongyu.com/

你可能感兴趣的文章
CUDA学习(九十三)
查看>>
Mysql如何使自增字段重新计算?
查看>>
使用Telnet测试基本POP3服务
查看>>
Flink SQL 功能解密系列 —— 维表 JOIN 与异步优化
查看>>
Codeforces Round #442 (Div. 2) A B
查看>>
封装一个日期时间选择器
查看>>
极值问题(acms)
查看>>
swift UI专项训练8 展示数据
查看>>
openstacks
查看>>
PHP5下单独编译php模块
查看>>
字体图标学习
查看>>
局域网网速变慢的故障细致分析
查看>>
oracle 远程tns配置
查看>>
7.1.3.3. Using the Rails console with ActionPack
查看>>
虚拟桌面带宽评估
查看>>
一起学shell(十一)之安全的shell脚本:起点
查看>>
Microsoft® Deployment Toolkit 2010之快速部署Windows 7
查看>>
vue中this.$router.push()传参简单说明
查看>>
html中base标签的用处
查看>>
PHP中$_FILES的使用及注意事项
查看>>