设为首页
收藏本站
收藏
任务
排行
道具
勋章
搜索
热搜:
升级
箱子
1.5
登陆器
登录器
飞机
送枪
服务器
屏蔽
cs
模型
机器人
踢非会员
建立服务器
屏蔽引诱
僵尸插件
登录
或
注册
本版
帖子
用户
点通论坛
»
论坛
›
AMXX 技术讨论区
›
AMXX 脚本编写讨论区
›
求助,write_short函数使用方法(已解决) ...
1
2
/ 2 页
返回列表
发新帖
楼主:
cityhonghu
求助,write_short函数使用方法(已解决)
[复制链接]
cityhonghu
cityhonghu
当前离线
积分
410
IP卡
狗仔卡
楼主
|
发表于 2009-9-11 19:12:15
|
显示全部楼层
来自
日本–东京都
1。1秒之后,效果持续5秒。这样写对吗?
write_short( 1<<12 )
write_short( 5<<12 )
复制代码
2。括号里的后面数字一定要为12吗?
3。flags设置部分,若想要设置淡入并叠加效果,这样写对吗?
write_short( 04)
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2009-9-11 20:22:31
|
显示全部楼层
来自
中国–福建–漳州
4096代表1秒种,使用<<12 相当于乘以4096,但是运行效率会高很多,因为移位比乘法效率高得多。
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2009-9-11 20:23:46
|
显示全部楼层
来自
中国–福建–漳州
如果你想更快,可以直接写最后结果。如5秒钟,直接写20480。
回复
使用道具
举报
显身卡
cityhonghu
cityhonghu
当前离线
积分
410
IP卡
狗仔卡
楼主
|
发表于 2009-9-11 20:42:31
|
显示全部楼层
来自
日本–东京都
本帖最后由 cityhonghu 于 2009-9-11 20:57 编辑
谢谢Rulzy。
就是说>>12相当于2的12次幂的意思吧?
前面的数字是不是不可以使用浮点数子?0.5秒 要这样?(1>>11)
前面jim_yang有讲到
flags有四种:
0-淡入
1-淡出
2-不混合(新的与上一个不叠加效果)
4-持续
那么要实现1加4的效果,该如何写呢。能在举例讲解一下flags部分的设置吗?
回复
使用道具
举报
显身卡
L*Y*Y*
L*Y*Y*
当前离线
积分
49
IP卡
狗仔卡
发表于 2009-9-11 22:12:06
|
显示全部楼层
来自
中国–内蒙古–巴彦淖尔
又学到了不少!!!
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2009-9-11 22:35:14
|
显示全部楼层
来自
中国–福建–漳州
注意,是<<12,而不是>>12。<<表示左移,>>表示右移。
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2009-9-11 22:36:03
|
显示全部楼层
来自
中国–福建–漳州
0.5秒用1<<11。
回复
使用道具
举报
显身卡
jim_yang
jim_yang
当前离线
积分
92
IP卡
狗仔卡
发表于 2009-9-12 10:53:19
|
显示全部楼层
来自
中国–北京–北京–海淀区
常量计算是在编译期完成的,不影响运行时效率
write_short((1+4)<<(4+8))结果和write_short(20480)一样
这个算式最后会被编译器编译为一个立即数
回复
使用道具
举报
显身卡
cityhonghu
cityhonghu
当前离线
积分
410
IP卡
狗仔卡
楼主
|
发表于 2009-9-13 01:35:24
|
显示全部楼层
来自
日本–东京都
谢谢Rulzy版大,jim_yang。
回复
使用道具
举报
显身卡
1
2
/ 2 页
返回列表
发新帖
游客
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注个册吧
发表回复
回帖并转播
快速回复
返回顶部
返回列表