【问题标题】:Where To Get Some Resources To Learn HyperTalk? [closed]从哪里获得一些学习 HyperTalk 的资源? [关闭]
【发布时间】:2009-11-25 23:23:17
【问题描述】:

我现在正在模拟Macintosh IIci(系统7.5.5 68k),现在我想学习HyperTalk(HyperCard),但我不知道从哪里开始,如果有人可以帮助我,我会很高兴! :D

【问题讨论】:

  • 我认为您已经使用您选择的搜索引擎搜索了 HyperTalk 教程。

标签: resources hypertalk


【解决方案1】:

HyperTalk 是 Apple 的 HyperCard 应用程序的嵌入式脚本语言。大多数命令控制 HyperCard,您必须了解该应用程序才能使用 HyperTalk。可能有史以来最好的 HyperCard 书籍是 Danny Goodman 的 The Complete HyperCard Handbook

如果您只是对使用脚本控制旧 Mac 感兴趣,请调查 AppleScript。这在运行 System 7 的 68K Mac 上得到支持。

【讨论】:

    【解决方案2】:

    我在http://hypercard.org提出了一些可能有用的东西

    • 页面顶部是一个小教程电影,展示了如何创建一个简单的 HyperCard 堆栈,在卡片之间翻转并涵盖使用 HyperCard 的基础知识

    • 在 Pantechnicon 的镜像中,http://hypercard.org/Pantechnicon/Stacks/Education/HyperCard/ 下有一个 HyperTalk QuickRef 的存档(如 HT_QuickRef.sit),这是一个方便的小参考堆栈,以简明扼要的方式描述了所有 HyperTalk 命令。一旦您了解了 HyperTalk 的基础知识,这将大大有助于您找到执行您想要执行的命令的命令。该文件夹还包含一些其他堆栈,例如可能对您有用的“HyperCard Basics”。

    • 尝试找到尽可能多的 HyperCard 堆栈并检查它们。您可以进入几乎每个 HyperCard 堆栈,选择按钮或字段工具,选择一个按钮或字段,做一些有趣的事情,选择“按钮信息...”resp。 “字段信息...”菜单项并检查它的属性和脚本,看看是什么让它打勾。您还可以使用“Card Info...”、“Bkgnd Info...”和“Stack Info...”来查看这些对象的脚本和属性(毕竟,您无法真正选择卡片)。您还可以浏览 HyperCard 附带的堆栈,其中充满了有趣的按钮和文本字段,您可以将它们复制并粘贴到自己的堆栈中并按原样使用或稍作修改以满足您的需求。

    如果您可以在某处找到一个名为 101 Scripts and Buttons 的堆栈,那也展示了一些巧妙的技巧。

    【讨论】:

      猜你喜欢
      • 2011-10-26
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      • 2010-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多