首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与C#统一:基于精灵工作表更改精灵

与C#统一:基于精灵工作表更改精灵
EN

Stack Overflow用户
提问于 2015-08-09 06:23:57
回答 1查看 243关注 0票数 0

我的UI:

我已经设置了您在顶部看到的健康栏。这是一个有3个索引的精灵工作表。每个都有不同数量的心(3,2,1)。

我将上面显示的健康图像连接到LoseCollider (C#脚本)。

目标:

当球落到屏幕底部的对撞机上,而不是进入丢失屏幕时,球将重置为连接到球拍上(直到单击启动),并且健康精灵将显示减少1颗心,直到1颗生命精灵打开,然后它将进入丢失屏幕。

问题是:

现在我正在试着让它,这样当球击中丢失碰撞(屏幕底部),精灵更新和屏幕不移动的“丢失屏幕”

代码:

EN

回答 1

Stack Overflow用户

发布于 2015-08-10 03:17:36

如果我理解正确的话,这是可行的。将LoseCollider的游戏对象标签设置为"LoseCollider“

代码语言:javascript
复制
GameObject player;

void Start()
{
    player = this.gameObject;
}

void OnCollisionEnter2D(Collision2D collision)
{
    if (collision.gameObject.tag == "LoseCollider")
    {
        // Update the sprite
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31899169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档