Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • CreatiCode
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

CreatiCode Scratch Forum

  1. CreatiCode Forum
  2. 知识库
  3. 三维积木
  4. 在三维场景中添加盒子

在三维场景中添加盒子

Scheduled Pinned Locked Moved 三维积木
1 Posts 1 Posters 1.1k Views
  • 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 Offline
    C Offline
    CreatiCode TA 2
    wrote on last edited by admin
    #1

    介绍

    盒子是三维世界中最基础的建筑积木。举个例子,在《我的世界》中,你能使用很多的盒子来合成任何一个物体。

    要在场景中添加一个盒子,使用三维物体类别中的添加盒子积木:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/f3154cb1-b92d-4c4d-b66a-cc1afd1af06d.png" width="600" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">

     
     

    参数

    颜色

    你可以通过点击颜色输入框并移动滑杆来设置盒子的颜色。需要注意的是,“饱和度“控制颜色看起来多浓烈,”亮度“控制颜色变得暗淡或明亮。”透明度“允许你让盒子变透明。

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/06c144d6-be46-4402-a851-4d1dd89e2059.gif" width="625" style="border-radius: 5px; border: 1px solid #29622d;">
     

    举个例子,这三个盒子分别拥有0,30和60的透明度。透明度数值越高,盒子就会越透明。事实上,你甚至可以通过设置透明度100来创建一个看不见的盒子。

     
    https://cdncreaticodecom.b-cdn.net/awsuploads/947564/images/9255155/tr.gif" width="700" style="border-radius: 5px; border: 1px solid #29622d;">
     

     
    你也可以使用上和下箭头来改变数值,每按一次箭头数值就会改变1。如果你要设置一个确切的数值,这会让你的控制更加精准:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/0abfd83c-59ed-40e7-9cef-3bcf1dd697f9.gif" width="625" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">
     

    在x/y/z维度的大小

    这三个数值控制盒子在每个x,y和z维度的大小。举个例子,以下这个程序会添加一个X维度大小400,Y维度大小300以及Z维度大小200的盒子:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/283f0716-754a-43d6-a29e-434e888dee5a.png" width="700" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">
     

     
    https://cdncreaticodecom.b-cdn.net/awsuploads/947564/images/9266939/bb.gif" width="425" style="border-radius: 5px; border: 1px solid #29622d;">
     

     

    棱角半径

    棱角半径让你的盒子拥有圆角和尖角。越大的数值会让盒子的棱角看起来越圆润。举个例子,下图将会展示棱角半径为0,10和30的差异:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/de84a619-17af-4c82-9136-f4177c5b48e5.png" width="800" style="border-radius: 5px; border: 1px solid #29622d;">
     

    名为

    你可以使用编程积木末端的“名为”输入框来给新盒子一个名字。你可以查看名字和角色物体来知道更多详情。

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/74cdf59d-7c58-441e-a996-cf715af30c83.png" width="500" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">
     
     

    演示

    通过更改上述的参数,你可以创建很多种不一样的盒子,比如:

    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/474ed9cb-5d80-40b9-971a-3d837706aab4.png" width="900" style="border-radius: 5px; border: 1px solid #29622d;">

     
     

    六色盒子

    你也可以使用这个编程积木来添加一个在六个面都有不一样颜色的盒子:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/5817328d-bfb5-45f4-a043-a37e79c557c0.png" width="900" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">
     

    这个编程积木跟“添加盒子”编程积木非常相似,除了你能为盒子设置六个颜色,以及你不能使用它来设置棱角半径。

    颜色输入

    这六个颜色输入控制“顶面”、“底面”、“左面”、“右面”、“背面”以及“前面”的颜色。需要注意的是,整个盒子只有一个透明度,并且它可以使用第一个输入框的透明度滑杆来设置。这是一个例子:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/c1dfcb17-df60-42d4-a552-e01685a81def.gif" width="900" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">
     

    1 Reply Last reply
    0
    • CreatiCodeI CreatiCode pinned this topic on

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better 💗

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode