当前位置: 首页 > news >正文

通用动作

精灵,按钮,文本框等大多数实例都具有的动作,我们定义为通用动作。这些动作是最基本,最常用的动作。

快速链接:

通用动作

角度
顺时针旋转,逆时针旋转,旋转到指定角度,旋转指向指定坐标,设置角度,根据指定坐标设置角度

其他
制造,销毁,启用

大小与位置
朝指定角度移动,朝自身方向移动,坐标,相对其它实例坐标,缩放,水平缩放,垂直缩放,大小,水平坐标,垂直坐标

外观
镜像,显隐,透明度

实例自定义变量运算
加法,减法,设置值,True/False,切换

角度
顺时针旋转:

以指定角速度顺时针旋转当前实例。
配合持续性触发条件,每次条件触发,实例都会顺时针旋转指定的角度。
配合一次性触发条件,则实例只会做一次指定角度的顺时针旋转。

逆时针旋转:

以指定角速度逆时针旋转当前实例。
配合持续性触发条件,每次条件触发,实例都会逆时针旋转指定的角度。
配合一次性触发条件,则实例只会做一次指定角度的逆时针旋转。

旋转到指定角度:

以指定的角度B为速度,旋转到指定的角度A。
“目标角度”即为角度A,“每次选装的角度”即为角度B。
配合持续性触发条件, 每次条件触发,实例都会旋转角度B,直到实例达到角度A,实例便不会再继续旋转。
配合一次性触发条件,则实例只会做一次角度为B的旋转,就算没有达到角度A也不会再继续旋转。

旋转指向指定坐标:

以指定的角度为速度,旋转当前实例,使实例自身的X轴指向指定的坐标。
配合持续性触发条件,每次条件触发,实例都会旋转指定角度,直到实例自身X轴指向指定坐标,实例便不会再继续旋转。
配合一次性触发条件,则实例只会做一次指定角度的旋转,就算实例自身X轴没有达到指定坐标也不会再继续旋转。

设置角度:

设置当前实例的角度。
实例将直接跳转到指定角度,没有旋转过程。

根据指定坐标设置角度:

设置当前实例角度,使其自身的X轴指向指定坐标。
实例将直接跳转指向坐标,没有旋转过程。

其他
制造:

在当前实例位置制造其他实例。

  • 实例名:选择被制造的实例。
  • 图层序号:产生的实例放置的图层序号。
  • 水平偏移:产生的实例相对于制造它的实例的水平偏移。
  • 垂直偏移:差生的实例相对于制造它的实例的垂直偏移。
  • 依赖目标角度:设置产生的实例的子弹运行角度是否依赖制造它的目标实例(只对具有子弹行为的实例有效)

与System动作“创建”的区别是,“创建”是system发出的,是system特有的动作。而“制造”是由某个实例发出的,是实例的通用动作,比如飞机打子弹,那么飞机便是发出“制造”动作的实例,而子弹便是“制造”产生的实例。

销毁:

销毁当前实例。
例如游戏中被击毁的敌机,需要它从游戏画面中消失,同时游戏数据中也不再需要它,这时就可以使用销毁动作。
此动作无特有属性设置窗口。

启用:

设置当前实例是否可用。
设置为“是”则可以正常操作。如果设置为“否”则实例处于不可用状态,不再接受操作。

大小与位置
朝指定角度移动:

朝向指定角度,以指定速度移动。
配合持续性触发条件, 每次条件触发,实例都会按指定角度移动速度指定距离。
配合一次性触发条件,则实例只会做一次朝向指定角度的移动,距离等于指定速度。

朝自身方向移动:

朝向当前实例自身方向,以指定速度移动。
配合持续性触发条件, 每次条件触发,实例都会朝自身方向移动与指定速度相等的距离。
配合一次性触发条件,则实例只会做一次朝向自身方向的移动,距离等于指定速度。

坐标:

设置当前实例的坐标值。

相对其它实例坐标:

设置当前实例相对其他实例的坐标值。
也就是按照选取的实例设置当前实例的相对位置。

缩放:

设置当前实例的整体缩放比例。
默认为1,也就是100%。如果要放大就设置大于1的数值,如果要缩小就设置小于1并且大于0的数值。

水平缩放:

单独设置当前实例的水平缩放比例。
默认为1,也就是100%。如果要放大就设置大于1的数值,如果要缩小就设置小于1并且大于0的数值。

垂直缩放:

当独设置当前实例的垂直缩放比例。
默认为1,也就是100%。如果要放大就设置大于1的数值,如果要缩小就设置小于1并且大于0的数值。

大小:

设置当前实例的宽和高。
如果只想单独设置宽或高。比如,实例名叫“战机”,想设置宽为100。那么宽的输入框输入“100”,高的输入框输入“战机.height”。同理要保持宽不变的话,在宽输入框里输入“战机.width”。

水平坐标:

单独设置当前实例的水平坐标。

垂直坐标:

单独设置当前实例的垂直坐标。

外观
镜像:

设置当前实例是否镜像和镜像方向。可选项有:

  • 水平镜像
  • 垂直镜像
  • 水平垂直镜像
  • 关闭镜像

显隐:

设置当前实例为显示或隐藏。

透明度:

设置当前实例的透明度。可设置有效值为0到1之间。默认为1,表示100%,这是完全不透明。最小值可以设置0,表示完全透明。

实例自定义变量运算
加法:

选取当前实例的某个自定义变量进行加法运算。(如果不指定自定义变量,游戏运行可能会出现错误)
动作每执行一次,指定的自定义变量加上指定的值一次。

减法:

选取当前实例的某个自定义变量进行减法运算。(如果不指定自定义变量,游戏运行可能会出现错误)
动作每执行一次,指定的自定义变量减去指定的值一次。

设置值:

设置当前实例中指定的自定义变量为指定值。

True/False:

设置当前实例中的某个布尔型自定义变量的值为真或假。

切换:

切换当前实例的某个布尔型自定义变量的值。
(若原值为True则切换为False,反之亦然)

转载于:https://www.cnblogs.com/zhengyanbin2016/p/7381507.html

相关文章:

  • 模拟手工测试操作页面上的元素---留
  • 学习计算机四年后的疑惑
  • 剑指Offer-合并两个排序的链表
  • 日省吾身
  • mongodb聚合的使用
  • 单例模式Singleton
  • 随机打乱数组
  • 敏捷软件开发模型Scrum通俗讲义
  • kafka基本原理概述——patition与replication分配
  • Eclipse快捷键大全
  • IDA*算法——骑士精神
  • cygwin的安装若干问题
  • bfs
  • Anaconda使用(转载)
  • stl vector源码剖析
  • Codepen 每日精选(2018-3-25)
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Django 博客开发教程 8 - 博客文章详情页
  • golang中接口赋值与方法集
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • Lsb图片隐写
  • ubuntu 下nginx安装 并支持https协议
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 力扣(LeetCode)965
  • 前端存储 - localStorage
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • Java总结 - String - 这篇请使劲喷我
  • ​HTTP与HTTPS:网络通信的安全卫士
  • # Java NIO(一)FileChannel
  • #define,static,const,三种常量的区别
  • #数学建模# 线性规划问题的Matlab求解
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (三)Honghu Cloud云架构一定时调度平台
  • (三)uboot源码分析
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .NET CLR基本术语
  • .net 发送邮件
  • .NET中的Exception处理(C#)
  • @AliasFor注解
  • @RequestBody的使用
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [autojs]autojs开关按钮的简单使用
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [CISCN 2019华东南]Web11
  • [codeforces]Recover the String
  • [EFI]Dell Inspiron 15 5567 电脑 Hackintosh 黑苹果efi引导文件
  • [Git 1]基本操作与协同开发
  • [HNOI2018]排列
  • [leetcode 数位计算]2520. 统计能整除数字的位数
  • [LeetCode系列]3元素最近和问题的O(n^2)解法
  • [MICROSAR Adaptive] --- autosar官方文档阅读建议