当前位置: 首页 > 知识库问答 >
问题:

位图(或视图?)衰退

阮桐
2023-03-14

如果我显示一个位图作为背景,然后在上面绘制另外三个较小的位图,有没有办法在不影响其他三个位图的情况下淡入背景?

基本上,我想做的是将三个“精灵按钮”和一个徽标图像移动到屏幕上,在游戏屏幕的顶部,并在按钮显示时使背景淡入淡出。当按钮移开时,我希望背景再次淡入。

有什么想法吗?

看,这最初是一个设计问题。在我做出promise之前,我需要看看这是否可行。

我有背景。在这方面,我想展示3个“精灵”。我想在不让精灵褪色的情况下淡化背景。这可能吗?如果可能,应该如何最好地做到?

共有1个答案

翟俊茂
2023-03-14

考虑到背景图像会褪色,其他3个不会,它们在同一个“容器”中是不是有原因。

如果不是,那么考虑仅改变背景,而其他三个图像与更改代码隔离。

如果它们必须一起绘制或在同一位图中,则考虑在位图内不改变区域,可能通过对图像进行聚类,并将这些标识符放置在具有布尔的区域(例如“可改变”),然后只调用淡入不变的簇。

 类似资料:
  • 我需要使用javaFX2执行以下操作: 1-)加载图像并使用imageView显示。[好的] 2-)右键单击并选择“添加节点”选项,屏幕上将出现一个黑色圆圈,您可以将圆圈拖动到图像的任何位置。[好的] 3-)使用鼠标的滚轮放大或缩小图像视图,在图像上提供“缩放感觉”。[确定] 3.1-)但是,每次缩放图像时,我都希望我的圆圈遵循缩放比例,这意味着它们不能保持在屏幕的相同位置。[不知道] 我的问题是

  • 我有一个非常令人沮丧的问题,我不知道是什么问题。我构建了只包含GridView的简单XML。这个gridview应该显示从特定的URL下载的图像(ImageView ),我用我的代码检索这些图像。 因此,此应用程序的想法只是从URL下载图像并在网格视图中显示这些图像。首先,我必须说我正在使用通用图像加载器库。首先,请看一下我的获取视图代码: 问题: 上面的代码有效,它在GridView中显示图像。

  • 我用的是完整的日历。这里我的问题是在点击prev按钮或next按钮点击功能时,如何在月视图、周视图或日视图中找到fullcalendar is的格式。这里正在为next和prev按钮调用自定义代码。因为我想用它激发一些自定义数据。基于fullcalendar视图。 在这里我想找到完整日历的视图,以月、周或日为单位 在这里我想找到完整日历的视图,以月、周或日为单位

  • 英文原文:http://emberjs.com/guides/views/built-in-views/ Ember中定义了一套用于构建一些非常基础的控件的视图,比如文本输入框、勾选框和选择列表。 这些视图有: Ember.Checkbox 1 2 3 4 <label> {{view Ember.Checkbox checked=model.isDone}} {{model.title

  • 英文原文:http://emberjs.com/guides/views/defining-a-view/ 你可以使用Ember.View来渲染一个Handlebars模板并将它插入到DOM中。 为了告诉视图要用哪个模板,可以设置它的temaplateName属性。例如,如果我有一个像这样的<script>标签: 1 2 3 4 5 6 7 <html> <head> <script

  • 我有这个布局。 但问题是,ExpandableListView总是以屏幕为中心,尽管父布局中有重力。我想要的是让它从ListView结束的地方开始。知道是什么原因吗?我应该使用滚动视图而不是线性布局吗? 我希望可扩展的listview出现在listview下方。