【发布时间】:2014-01-26 06:20:35
【问题描述】:
首先是一些代码:
import Random
import Window
writeRandom x = lift asText (Random.range 0 x <| every second)
upperLimit = 300
-- upperLimit = Window.width -- How can i use this instead?
main = writeRandom upperLimit
最终我试图在屏幕上获取随机点,但我不知道如何将 Window.height 和 Window.width 传递给 Random.range。我认为我不能“提升”Random.range,因为它已经返回了一个信号。如果我尝试我会收到类型错误:
Type Error: 'main' must have type Element or (Signal Element).
Instead 'main' has type:
Signal (Signal Element)
而且我不确定是否存在升力的反面(更低?),甚至是否有意义。
谢谢
【问题讨论】: