交流专区
服务市场
微信学堂
文档
小游戏...
  • 常用主页

    小程序

    小游戏

    企业微信

    微信支付

  • 服务市场
    微信学堂
    文档
登录
正在加载...

小游戏制作工具

关注
公告
小游戏制作工具相关资源2021-02-24
全部公告
发帖

推荐
  • 全部
  • 文章
  • 问答

推荐我的关注
  • 当挡板运动速度比较快或者球的运动速度比较快的时候,球会穿过挡板,而不发生反弹,这个怎么解决?

    [图片]当挡板运动速度比较快或者球的运动速度比较快的时候,球会穿过挡板,而不发生反弹,这个怎么解决呢,我问过一些同行他说是因为帧率的问题,这个无解,真的没办法解决吗,想做个类似弹珠台那样的游戏,模仿做来试一下

    [问答]15小时前
    0559
  • 精灵如何在一个定点上摆动?

    精灵如何在一个定点上摆动

    [问答]16小时前
    122
    智能回答
    实现精灵定点摆动效果需使用旋转积木组合,具体步骤如下: 1. **设置旋转基点** 将精灵锚点调整至摆动支点位置(通过精灵属性面板设置原点坐标) 2. **创建摆动动画** 使用运动积木脚本: - 旋转到(30)度 持续(1)秒 - 旋转到(-30)度 持续(1)秒 3. **循环执行** 将上述两个积木放入「重复执行」循环结构中,形成持续摆动效果 **注意事项**: 1. 持续时间为单次摆动半周期 2. 角度值根据实际摆动幅度调整 3. 通过添加「等待积木」可控制摆动间隔 参考文档: - [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html) - [小游戏可视化/新手指南](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/guide.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 一个精灵如何围绕另一个精灵做等距圆周运动?

    一个精灵如何围绕另一个精灵做等距圆周运动

    [问答]1天前
    275
    强哥

    看看官方的这个示例能不能满足:https://gamemaker.weixin.qq.com/ide#/home/lbOGEyYTc5YmUtZWIzMi00YjcwLThmNjQtNTQ4ZWFlY2FhMWMx

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 1
    0
  • 4个相同位置的精灵如何循环显示?

    4个相同位置的精灵如何循环显示?

    [问答]1天前
    148
    智能回答
    要实现4个相同位置精灵的循环显示,可通过以下步骤操作: 1. 设置初始状态: - 将4个精灵叠放在同一坐标位置 - 使用「隐藏」积木隐藏其中3个精灵 2. 创建循环逻辑: - 使用「当游戏启动时」积木作为触发器 - 添加「无限循环」控制积木 - 在循环内依次执行: a. 显示第1个精灵并隐藏其他3个 b. 添加「等待(秒数)」积木设置显示时长 c. 显示第2个精灵并隐藏其他3个 d. 重复等待和切换操作直到第4个精灵 3. 进阶优化: - 使用「变量」记录当前显示序号 - 配合「四则运算」实现自动序号递增 - 通过「取余运算」实现序号循环(1→2→3→4→1) 注意事项: - 确保所有精灵的层级属性相同 - 建议使用阻塞式动画积木实现渐变切换效果 - 可通过调整等待时间控制切换速度 参考文档: [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html) [小游戏可视化/编辑器](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/flow/editor.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 申请加入QQ群853676032,麻烦管理员通过一下?

    麻烦请通过一下

    [问答]1天前
    01110
  • 标尺的作用?

    标尺的作用?

    [问答]1天前
    127
    智能回答
    标尺在小游戏制作工具编辑区域中主要有以下作用: 1. 提供坐标系参考:显示场景坐标标尺,辅助开发者精确定位元素位置 2. 辅助线管理:默认生成4条边缘辅助线,支持通过拖拽创建新辅助线或删除现有辅助线 3. 吸附功能:精灵移动时会自动吸附附近的辅助线,确保元素对齐 参考文档: [小游戏可视化/编辑器/小游戏可视化/编辑区域](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/flow/editor.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 4个图片如何循环显示?

    4个图片如何循环显示?

    [问答]1天前
    139
    momo

    可加入官方Q群交流:853676032

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
    0
  • 精灵闪烁?

    屏幕按下精灵闪烁如何实现

    [问答]2天前
    141
    智能回答
    要实现屏幕按下时精灵闪烁效果,按以下步骤操作: 1. **添加闪烁行为**: - 选中目标精灵 - 在属性面板的「行为」模块点击「+」添加「闪烁」行为 - 配置闪烁间隔和持续时间参数 2. **绑定屏幕事件**: - 在积木区添加「当屏幕被按下时」事件积木 - 连接「开始闪烁」积木(该积木在添加闪烁行为后自动出现) 3. **设置触发对象**: - 在积木参数中选择需要控制的精灵(需提前命名方便选择) **注意事项**: - 确保屏幕事件积木不被其他精灵遮挡事件传递 - 通过属性面板可调节闪烁频率(透明度变化间隔) - 如需停止闪烁,可配合「停止闪烁」积木使用 参考文档: - [小游戏可视化/行为/闪烁](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/behaviors/flash.html) - [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 精灵动画?

    4个同位置的精灵如何在点击屏幕的时候有序播放

    [问答]2天前
    1139
    智能回答
    实现4个同位置精灵点击屏幕有序播放的步骤: 1. 在场景中叠加放置4个精灵,通过属性面板设置相同坐标 2. 为每个精灵添加初始隐藏积木(隐藏积木) 3. 创建场景点击事件触发器 4. 在事件中依次执行: - 显示第1个精灵 → 播放动画 → 等待动画完成 → 隐藏 - 显示第2个精灵 → 播放动画 → 等待动画完成 → 隐藏 - 重复流程至第4个精灵 关键积木组合: - 使用「切换造型为[造型列表]」控制动画帧 - 配合「透明度渐变」积木实现淡入淡出效果 - 用「等待(秒)」积木控制播放间隔 注意事项: 1. 必须使用阻塞式动画(带时钟图标的动画积木)才能正确等待 2. 每个精灵需设置不同的初始隐藏延迟(通过等待积木实现) 3. 建议通过「设置层级」控制显示顺序 参考文档: [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html) [小游戏可视化/新手指南](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/guide.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 怎么在小游戏中实现,点击后满足条件将图片翻转?

    在使用微信小游戏制作工具,时没有在运动类型中找到,翻转的类目,请大神指点如何实现在小游戏中,点击图片后,满足条件实现将图片翻转的效果,类似现实中将一张扑克牌从背面翻转至正面,或者从正面翻转

    [问答]星期四 11:18
    11597
    智能回答
    在小游戏制作工具中实现图片翻转效果,可通过以下步骤操作: 1. **添加点击事件**: - 选中目标精灵,在积木脚本中添加「当精灵被点击」事件触发器 2. **条件判断**: - 在事件内添加「如果...否则」条件积木 - 设置对应的判断条件(如变量值检测) 3. **执行翻转动画**: - 使用「翻转造型」积木(水平翻转参数设为true) - 配合「尺寸缩放动画」积木(持续0.3秒,目标宽度设为0) - 添加「切换造型为[目标造型]」积木 - 再次执行「尺寸缩放动画」(持续0.3秒,恢复原尺寸) 4. **进阶效果优化**: - 在缩放过程中可添加「设置透明度」实现渐变效果 - 使用「等待0.3秒」积木确保动画连贯性 注意事项: - 需准备正反两面造型图片 - 动画时间参数建议保持对称 - 通过「预览模式」测试不同设备适配性 参考文档: [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html) [小游戏可视化/按钮](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/plugins/button.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 小游戏制作工具中,【数据】设置属性的key和value无法生效?

    [图片] 在普通精灵和容器的子精灵中都尝试了,感觉没有生效,是有别的什么设置吗?

    [问答]06-11
    11226
    Kid

    昨天的问答的,没了?

    找到问题了,两个积木要联合使用,不能使用了第一个积木,设置了key,以为变量会变,调用的时候使用变量,其实变量不会变。这个时候需要使用第二个积木,就能获取到改变后的值了

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
    0
  • 求大神指教,电脑上预览场景中敌人碰到子弹能扣血而在手机上预览时就不会扣血了,怎么回事啊?

    我做了个血条,血量减少血条宽度也会变化,在手机上调试时,敌人碰到子弹就没有反应,当敌人与玩家重叠时才会扣血,搞不懂啊

    [问答]06-10
    1850
    momo

    可加入官方Q群交流:853676032

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
    1
  • 关于<移动到某位置>控件中,如何解决,某位置是不同场景的相同精灵,产生互斥的问题?

    类似魂斗罗的闯关游戏,创建了主角和子弹2个精灵。在场景1子弹中隆自己,并将自己移动到<场景1_主角>之后;在场景2中,使用相同的子弹精灵拖入图层,并重新配置成移动到<场景2_主角>,此时场景1中的子弹代码,移动到<场景1_主角>会跟着改变成移动到<场景2_主角>。我能理解因为是同一个精灵的缘故,但是如何解决这个互斥问题呢?想过很多方法,不知道怎么解决

    [问答]06-09
    11286

    设置变量叫场景,启动时改变数字。

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 1
    4
  • 小游戏新手指南里游戏是否结束变量在哪查找?

    https://gamemaker.weixin.qq.com/doc/minigame/guide.html [图片]更多怪物 【如果游戏是否结束 == 0】,不知道在哪里查找游戏是否结束条件变量 [图片] 完成【将游戏是否结束设置成 1】,,不知道在哪里设置游戏是否结束

    [问答]06-08
    12452

    变量是自己设定的,在右上角

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 1
    0
  • 大佬,积木如何实现改变重力方向?

    希望能实现当手机旋转或倾斜时,改变精灵下落方向

    [问答]06-07
    1506
    智能回答
    要实现通过设备旋转改变重力方向,可按以下步骤操作: 1. **添加物理行为** 为精灵添加物理行为(通过属性面板"管理行为"按钮),确保对象参与物理模拟 2. **设置重力方向积木** 使用"设置重力大小和方向"积木(物理行为分类下),通过角度参数调整重力方向。例如: - 90度:重力向右 - 180度:重力向下(默认) - 270度:重力向左 3. **监听设备方向变化** 使用"当设备方向变化"事件积木,在参数中勾选需要检测的方向(如左右翻转) 4. **动态调整重力** 在方向变化事件中,通过数学计算将设备倾斜角度转换为重力方向角度,使用"设置重力大小和方向"积木实时更新 **注意事项**: - 物理行为必须添加到精灵后才可使用相关积木 - 重力方向参数采用标准角度制(0-360度) - 建议保持重力大小在合理范围(默认值为10像素/秒²) - 设备方向检测需在真机调试,编辑器模拟可能不准确 参考文档: [小游戏可视化/物理行为](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/behaviors/physical.html) [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 1
  • 小游戏制作工具能不能插入视频?

    能不能放两三个20M以内的视频,没找到在哪可以导入视频

    [问答]06-06
    21932
    Limpie

    有个【视频组件】,但是需用到云开发功能。把视频文件放到云存储里面,用云函数访问视频路径

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
    0
  • 怎么实现变量累加?

    我的想法是,一个无穷模式的游戏,首页显示总得分a,然后a就是每次游戏结束得分之和,游戏界面有一个当局得分b,b每次开始时显示的都是0,要怎么实现这个功能 [图片]

    [问答]06-04
    21413

    启动时设b=0,结束时a=a+b,再缓存a

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
    0
  • 怎么处理日期时间位数不一样的情况?

    就是积木读取的这几个数字要么一位要么两位,怎么都在十以下的数字前加0呢?

    [问答]06-04
    1172
    智能回答
    在微信小程序中处理个位数补零需求,可采用以下两种标准方案: **方案一:ES6标准方法(推荐)** ```javascript function padNumber(num) { return num.toString().padStart(2, '0'); } // 输出示例:7 → "07",12 → "12" ``` **方案二:条件判断法** ```javascript function padNumber(num) { return num < 10 ? `0${num}` : `${num}`; } ``` **应用场景示例(订阅消息日期格式化)**: ```javascript function formatDate(date) { return `${date.getFullYear()}-${padNumber(date.getMonth()+1)}-${padNumber(date.getDate())}`; } // 输出符合订阅消息要求的格式:2023-07-05 ``` **实施要点**: 1. 输入值必须为有效数字(建议使用`Number()`转换) 2. 需处理0-99范围外的异常值 3. 适用于所有需要两位数展示的场景(如月份、日期、小时等) 参考文档: [服务端API/订阅消息/发送订阅消息](https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/sendMessage.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 怎么做看广告后复活的效果?

    怎么在微信小游戏制作工具里做看广告或者分享后复活的效果?

    [问答]06-03
    1927
    智能回答
    在微信小游戏制作工具中实现广告复活与分享复活的核心步骤: **一、广告复活实现方案** 1. **广告组件初始化** ```javascript const videoAd = wx.createRewardedVideoAd({ adUnitId: '申请的广告位ID' // 需通过公众平台申请 }) ``` 2. **广告触发与展示** ```javascript function showReviveAd() { videoAd.show() .catch(err => { videoAd.load().then(() => videoAd.show()) }) } ``` 3. **广告状态监听** ```javascript videoAd.onClose(res => { if (res && (res.isEnded || res === undefined)) { revivePlayer() // 执行复活逻辑 resetGameState() } }) ``` **二、分享复活实现方案** 1. **配置分享功能** ```javascript wx.shareAppMessage({ title: '助力复活', imageUrl: '分享图路径' }) ``` 2. **监听分享成功回调** ```javascript wx.onShareAppMessage(() => { return { complete: (res) => { if (res.errMsg === 'shareAppMessage:ok') { revivePlayer() } } } }) ``` **关键验证点**: 1. 广告实例需通过`wx.createRewardedVideoAd`正确创建 2. 广告关闭回调必须处理`isEnded`参数(基础库≥2.1.0) 3. 测试分享回调触发逻辑时需使用真机调试 参考文档: [激励视频广告开发文档](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/ad/rewarded-video-ad.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
  • 克隆出来的精灵怎么脱离父对象的坐标系?

    克隆出来的精灵怎么脱离父对象的坐标系?

    [问答]06-01
    1142
    智能回答
    要让克隆体脱离父对象坐标系,请按以下步骤操作: 1. 在克隆体启动事件中 使用「当作为克隆体启动时」事件头 添加「移动到[?]的绝对坐标」积木块,参数选择: - 目标位置:选择「随机」或指定具体精灵对象 - 坐标类型:必须选择「绝对坐标」 2. 绝对坐标与相对坐标区别: - 绝对坐标:基于游戏场景全局坐标系(原点为场景左上角) - 相对坐标:基于父容器坐标系(原点随父容器移动) 关键注意事项: 1. 目标位置参数需选择有效选项(随机/创建者/手指/精灵对象),不可使用「场景」参数 2. 脱离后需持续使用「设置X/Y坐标」积木进行绝对坐标操作 3. 建议在克隆体生成时立即执行坐标切换操作 参考文档: [小游戏可视化/积木脚本](https://developers.weixin.qq.com/minigame/introduction/gamemaker/minigame/block.html)

    你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。

    待楼主反馈

    有用 0
正在加载...
我的头像

暂无个人介绍

发布文章

0

回答

0

关注者

0

我关注的问答我的收藏
作品展示
关闭

选择发帖类型

  • 提出问题

    接入使用过程中遇到的疑问

  • 发表文章

    小游戏制作工具相关实战经验及案例分享

  • 关于腾讯
  • 运营规范
  • 文档中心
  • 辟谣中心
  • 客服中心
  • Copyright © 2012-2025 Tencent. All Rights Reserved.