首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使二维边缘淡入云层

使二维边缘淡入云层
EN

Stack Overflow用户
提问于 2011-11-15 02:37:18
回答 1查看 492关注 0票数 1

嗨,如果我误解了在这里问这个问题,我很抱歉。我正在与game maker合作,最近我遇到了一些我无法解决的问题。我有一块云精灵,我有几个悬壁,玩家可以在上面行走。我想用一种方式展示悬壁上的云,它们只渲染那些部分(悬壁的开始和结束),接下来主要的问题是,当云在x向量中到达其开始位置的末尾时,它将变成一个丑陋的切片,因为没有任何东西可以使该部分褪色。我做了第一部分,但对于淡入淡出我不能。

我知道这有点难,但我为你们感到遗憾。如果你不能得到我提到的东西,我可以放一张图片。简而言之,我想要一个技巧来使切片部分产生淡入淡出的效果。

EN

回答 1

Stack Overflow用户

发布于 2011-11-24 09:42:29

如果你有一些代码,介意展示一下吗?-回答这个问题的方式很大程度上取决于你已经做了什么。

至于一般的方法:让end & start的行为“不同”,而不是从头到尾循环,这样做(比如平台的宽度是W,云的宽度是C-平台的左边是X):

代码语言:javascript
运行
复制
<draw start cloud, different sprite /options - at position X>
var i;
for (i = X + C; i < W-C; i += C) {
    <draw cloud at x-position i>
}
<draw end cloud at position i + C>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8126400

复制
相关文章

相似问题

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