Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    三维坐标系

    三维积木
    1
    1
    306
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      CreatiCode TA 2 last edited by admin

       

      预备知识

      • 创建一个三维场景

       

      介绍

      在二维程序中,我们利用两个箭头分别代表X轴和Y轴的方向。在三维程序中,我们会利用三个箭头来代表X轴、Y轴和Z轴的方向。

       
      你可以利用以下编程积木添加3个轴线来代表X,Y和Z的方向。

       

      参数

      • 可视与否: 如果选项为”是“,三维轴将会被显示。如果选项为”否“,三维轴会被隐藏。
      • 轴线长度: 控制3个轴线长度的参数,默认长度为500.

       

      特点

      默认状况下,X轴指向右方,Y轴指向荧幕里侧,Z轴指向上方。这三条轴线将会从同一个被称为原点的点出发,这个点也是三维世界的中心点。

      三条轴线的相反方向被称为”负“方向。举个例子,X的负方向指向左方,因为左方和X轴的方向相反。

      当你移动摄像头并从上方往下观察,你将会发现X轴和Y轴和而为轴线一模一样。好处是,大多数情况下,大部分物体只会在平地移动,所以我们在这些情况下只需要处理X和Y的方向即可。

       

      Z轴的注意事项

      许多人往往会忘记Z 轴是指向上方的纵轴。 为了帮助你记住它,你可以把字母“Z”想象成楼梯的形状,它可以帮助你上楼:

       

      程序例子

      请注意,你必须在加载 3D 轴之前创建 3D 场景:

       

      了解更多

      • 在三维场景中添加盒子
      1 Reply Last reply Reply Quote 0
      • Pinned by  info-creaticode info-creaticode 
      • First post
        Last post