ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:177.46KB ,
资源ID:3179218      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3179218.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(AS3“抽奖”之细节分析.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

AS3“抽奖”之细节分析.doc

1、 同志们好,今天咱们来谈谈某 FLASH 抽奖程序中的细节问题。首先声明一下,本文不是一篇真正意义上的教程,我只是想讨论下咱们在制作应用程序时,应该要关注的细节问题,以带给用户更好的体验。好的,进入正题。现在我们有一个需求,制作一个转盘抽奖的应用,这有点类似咱们小时候玩过的转糖 现在在瓷器口也有 来看看设计图:怎么样,很像吧?还记得小时候转糖,总是难以转到龙啊凤啊之类的大奖,所以难免怀疑老板做了什么手脚,现在想想那也是合理的,不然大家总是转到大奖,那老板早亏本不干了。我们这个程序也一样,抽到大奖是有一定几率的,当然这个几率是由后台来控制,FLASH 本身只是把结果体现出来。俗话说无图无真相,让

2、我们来瞧瞧具体的流程是怎么回事:可以看出,页面在 flash 和后台之间充当了一个中转站的作用,当然这不是本文要讨论的重点。现在让我们回到前端,回到 FLASH 上面来,看看由 FLASH 自己来决定抽奖结果和让后台决定抽奖结果之间有什么区别。先来看看前者,由 FLASH 制造一个完全公平的随机结果(很可惜 Party 不会让我这么干的)。我们现在有几个奖项,分别是 OO、XX、OOX 以及 XXO 等等,当我们在点击开始抽奖按钮的时候,我们给指针指定一个初始速度,让指针开始旋转并做减速运动,当指针的速度减为 0,指针停止旋转,看看它指向的是哪个奖项,然后把结果在 FLASH 中展示并发送给后

3、台。由于初始速度是在每次点击后我们通过随机函数模拟出来的一个随机值,所以每次转动的初速度都是不同的,指针停下来的位置也就变成不确定的了,这样就实现了随机获奖的效果。现在注意一个细节,因为在这个设计中,用户对指针的控制只有一个点击按钮的操作,而无法控制旋转的力度(这倒是一个不错的想法,如果这是一个小游戏的话),所以我们可以让指针尽量旋转多一点,不要出现用户点击之后由于初速度太小而导致指针只发生少量偏移(或者初速度太大指针旋转很久才停下来)的情况。那么我们需要给随机函数指定一个范围,以限制初始速度使其不要太大也不要太小。这个函数总是在许多地方很管用(同样你可以用来设置指针做减速运动时的加速度),我

4、们把它写出来:/该函数返回一个介于 minNum 和 maxNum 之间的整数,比如 randRange (1 ,10)就是取 1-10(包括 1和 10)之间的所有整数。 function randRange(minNum:Number,maxNum:Number):Number return Math.round(Math.random( ) * (maxNum-minNum) + minNum); 我们来个小 demo 瞧瞧:我为这个 demo 写了两个开始按钮,前面那个点击之后,指针开始旋转,此时还可以继续点击按钮,这样会导致一次抽奖还未结束的时候又开始第二次抽奖,带来混乱,于是后面那个按钮我做了点处理,让指针在旋转的时候按钮变得不可点击,这也算是一个小细节吧。至此,如果我们无视掉一些诸如让指针旋转啊、提交结果给后台啊之类的代码的话,由FLASH 自己来决定结果这样一种方式的抽奖动画就制作完成了(众人:)。附录:让用户自己控制旋转力度来进行抽奖的 demo本期的讨论到此结束,咱们下一期继续讨论由后台提供结果这种方式的不同点以及应该注意的细节问题。(未完待续 )

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。