第一范文网 - 专业文章范例文档资料分享平台

05 FunCode使用手册

来源:用户分享 时间:2025/5/15 10:01:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(4)然后将黄色的鱼放在第一步中在蓝色上所设置的点的位置,放置后如图所示

这样启动后黄色的鱼就会跟着蓝色的鱼一起游动,好像黄色的鱼绑在蓝色的与身上

此时点击黄色的鱼的挂接属性,如图

改变朝向中的值可以改变挂接精灵的方向(即黄鱼的方向)

改变自动旋转的值可以改变挂接精灵按挂接点旋转的速度(即黄鱼自旋转的速度)

再点击挂接精灵(即蓝鱼)的挂接属性,会与黄鱼的有所区别,如图

这里朝向和自动旋转式设置挂载该精灵(即蓝鱼)上的精灵,这里没有,就无须设置了。 然后下面有三个选项:

跟随旋转:表示挂接精灵(黄鱼)按挂接点旋转并随被挂接精灵(蓝鱼)移动。 由挂接着控制:表示挂接精灵绕挂接点转动(不是自旋转)。

继承属性:表示挂接精灵会继承与被挂接精灵的属性,比如黄鱼会和蓝鱼一样方向向左。如图

世界边界的界限

FunCode提供了六个事件,用来实现复杂的游戏效果。精灵与世界边界的碰撞就是其中之一。

选择bluefish,然后将鼠标停留在bluefish上,这时在bluefish上方会出现一排按钮,如下图:

其中,最后一个按钮是“更改此精灵的世界边界设置”,点击该按钮,场景区域发生变化,如下图:

深色被方框框中的区域就是bluefish的世界,带有8个矩形小节点的方框就是世界边界。任何精灵的初始世界边界的正好与屏幕重合。用鼠标拖动那8个矩形小节点,可以改变精灵的世界边界。给精灵设置好合适的世界边界后,按ESC键,场景区域又恢复原状,精灵的新的世界边界就保存下来。

给精灵设置了世界边界以后,当精灵活动到它的世界边界时,FunCode就会发出一个“精灵与世界边界碰撞”的事件。注意:当精灵的世界边界设置好以后,它是一个固定区域,并不会随精灵的活动而移动。另外,精灵的世界边界必须比精灵图片本身大。

不过,精灵单有世界边界还不能起任何作用,我们还需要设置事件发生后的处理模式。仍然选择bluefish,展开“编辑”模板中的“世界边界限制”框,如下图:

限制模式的选项有六个,意义如下:

OFF —— 世界边界关闭。世界边界不起任何作用。 NULL —— 当精灵碰到世界边界时,精灵的响应有用户的程序决定。我们在后续编程时,主要使用这个选项。

CLAMP —— 当精灵碰到世界边界时,精灵停在边界不动。

BOUNCE —— 当精灵碰到世界边界时,精灵以相同速度按相反方向游动 STICKY —— 当精灵碰到世界边界时,精灵停在边界不动。在一般情况下,认为与CLAMP选项的效果相同。

KILL —— 当精灵碰到世界边界时,精灵被删除。 给bluefish选择STICKY选项,运行程序,看看游戏效果。

后期颜色处理

后期颜色处理主要是在对精灵在色彩上的一些变化,选项如下

通过设置二个选项,以及点击后期颜色处理中的不同程度的颜色,精灵的效果会出现各种变化,你可以根据需要来调节自己所需要的效果,如下面一些图。

原图

颜色变暗

颜色改变

搜索更多关于: 05 FunCode使用手册 的文档
05 FunCode使用手册.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2b2l60t3wt48fsc2ak4d_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top