2

我正在寻找一种将 .jpg 文件导入 R5RS 的方法。我想用它作为我正在制作的游戏的背景。

谢谢!

4

2 回答 2

6

许多 Scheme 实现都支持图像文件。所写的 R5RS 标准没有。我建议使用 Racket,您可以在其中使用,例如,

(require 2htdp/image)
(bitmap/file "/path/to/foo.jpg")

事实上,构建游戏的许多部分并不适合 R5RS 保护伞。恐怕您几乎可以肯定必须选择一个实现,并使用标准之外的功能。

于 2012-11-18T18:14:57.833 回答
0

我使用图形/图形库。使用这个(在球拍中)将其放入您的文件中:

(require graphics/graphics)

这是用法:

((draw-pixmap viewport) file p [color]) → void?
  viewport : viewport?
  file : path-string?
  p : posn?
  color : (or/c (integer-in 0 299)
                string?
                rgb?)

您可以在Racket 文档中找到更多帮助

于 2012-11-20T19:51:18.447 回答