首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HtDP2e序言创建火箭-scene.v6错误

HtDP2e序言创建火箭-scene.v6错误
EN

Stack Overflow用户
提问于 2016-02-03 15:12:10
回答 1查看 59关注 0票数 0

给出图8:从prologue.html着陆火箭(版本6)

代码语言:javascript
复制
(require 2htdp/image)

; properties of the “world”
(define WIDTH  100)
(define HEIGHT 100)

; properties of the descending rocket
(define A 1)

; various other constants 
(define MTSCN  (empty-scene WIDTH HEIGHT))
(define ROCKET .)
(define ROCKET-CENTER-TO-BOTTOM
  (- HEIGHT (/ (image-height ROCKET) 2)))

(define X 50)

; functions
(define (create-rocket-scene.v6 t)
  (cond
    [(<= (distance t) ROCKET-CENTER-TO-BOTTOM)
     (place-image ROCKET X (distance t) MTSCN)]
    [(> (distance t) ROCKET-CENTER-TO-BOTTOM)
     (place-image ROCKET X ROCKET-CENTER-TO-BOTTOM MTSCN)]))

(define (distance t)
  (* 1/2 A (sqr t)))

当我跑步时:

代码语言:javascript
复制
(animate create-rocket-scene.v6)

按照书中的要求:

与往常一样,您可以使用动画运行此程序: (动画创建-火箭-scene.v)

得到以下错误:

创建火箭-scene.v:期望函数调用,但在此函数之前没有开括号。

EN

回答 1

Stack Overflow用户

发布于 2016-02-03 15:15:39

您需要将这一行添加到您的程序(定义区域):

代码语言:javascript
复制
(require 2htdp/universe)

使animate可用于您的程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35180722

复制
相关文章

相似问题

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