actionscript-3 - ActionScript 3 如何在播放器电影剪辑触摸硬币时“移动”硬币
问题描述
因此,假设我有一个圆形物体,我可以在开阔的场地中四处移动,本质上我想知道是否可以将硬币移动到随机位置,从而产生收集硬币并产生新硬币的错觉。但是,当我的对象符号碰到硬币时,我似乎无法移动它,我可以寻求帮助吗?
var randomX:Number = Math.random() * stage.stageWidth
var randomY:Number = Math.random() * stage.stageHeight
var coin:item_point = new item_point;
coin.x = randomX;
coin.y = randomY;
addChild(coin);
addEventListener(Event.ENTER_FRAME, interaction);
function interaction(event:Event):void
{
if (mc_circle.hitTestObject(coin)){
total += 100;
coin.x = randomX;
coin.y = randomY;
}
解决方案
推荐阅读
- bash - 如何根据音频长度批量自动生成视频
- python - 在 Python 中对具有相似名称的列进行分组
- woocommerce - WooCommerce 最近的产品分页限制总体和每页
- spring-boot - 在 Spring Boot 中运行测试时,Liquibase 没有从 test/resources 目录中获取变更集
- android - 如何在 Flutter WebView 或 InAppWebView 中添加 JavaScriptInterface?
- snowflake-cloud-data-platform - 时间戳减少 1000 倍
- menu - LocalStorage - 单独选择
- javascript - Javascript 表格单元 mouseover()
- sqlite - 如何从 UIPath 多次插入 SQLite DB
- azure - Get-AutomationPSCredential 在 Azure Function App 中不可用