【问题标题】:Pictures do not go to their designated spots when copied to canvas复制到画布时,图片不会到达指定位置
【发布时间】:2016-10-16 15:32:10
【问题描述】:

Link to code

我正在尝试移动 5 张单独的图片(如代码开头所定义的那样)并以不同的方式操作每张图片。用于操作图片的每个函数都有一个非常明显的名称,表示该图片将要发生的事情

我正在使用 Jes 在 Jython 中对此进行编码。

我的问题是,即使我清楚地指定了我希望这些图片在最终画布上的位置,但由于某种原因,它们都默认为 (0, 0)。所以基本上,将显示的唯一图片是最后一张被调用的图片。如果您要注释掉最后一张图片,在代码中是第五张(“变亮”),第四张图片将是显示的那张,因此这证明图片都默认为 (0, 0 )。图片没有到达指定位置,这就是我遇到的问题。

***旁注:函数“greyScale”、“colorAvg”、“colorSwap”和“lighten”应该与问题无关。我也不认为我的“复制”功能应该是一个问题,但我可能是错的。

【问题讨论】:

    标签: jython jes


    【解决方案1】:

    我更改了我的复制功能,使参数为(图片、目的地、targX、targY)

    然后在复制功能中我做到了:

    targetX = targX

    后来

    targetY = 目标

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多