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 805 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/0b757fb4-0488-4925-997c-d949432d8b5e.png" width="1000" style="filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));">

     

    颜色选项

    你可以在添加柱体时设置它的初始扩散色。你也可以过后更新它的扩散色/自发色、光泽度或亮度。

     

    顶部直径、底部直径和高度

    一个柱体的顶面和底面都是圆形的,但是他们不一定大小一样。当它们中其中一个的直径是0,你会得到一个锥体。

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/2f410257-78d3-495f-a5ea-406aab887f06.gif" width="1000" style="border-radius: 5px; border: 1px solid #29622d;">
     

    弧度

    如果你把柱体想象成一个蛋糕,我们可以切掉它的一片,而**“弧度”就控制了剩余的蛋糕的百分比**。如果弧度为100,你就会得到一个完整的蛋糕。下图展示了各个“弧度”数值的例子:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/2685d672-755f-44f4-bf23-2576c76b2662.gif" width="500" style="border-radius: 5px; border: 1px solid #29622d;">
     

    开放截面或封闭截面

    当“弧度”数值不是100%的时候,我们切掉了蛋糕中的一块,而我们有设置截面开放或封闭的选项。当截面没有被封闭时,我们可以看到柱体的内部:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/a6ccbaef-d9fe-40c8-886a-c708b353e061.gif" width="500" style="border-radius: 5px; border: 1px solid #29622d;">
     

     

    盖子类型

    你也可以利用“盖子类型”选项来控制柱体的顶面和底面被覆盖与否:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/00cddc5e-74ce-4059-8ed8-9de64182ec30.gif" width="500" style="border-radius: 5px; border: 1px solid #29622d;">
     

     

    侧面数

    柱体的侧面由长方形面组成,而“侧面数”输入框控制了用来组成柱体侧面的长方形数量。越多长方形面被使用,柱体看起来越光滑:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/83b3d9d5-44e4-4fa6-baf9-f842421db51f.gif" width="500" style="border-radius: 5px; border: 1px solid #29622d;">
     

     

    结合多种输入

    当你结合不同输入框的不同设置时,你会得到一些看起来完全不像柱体的有趣形状。举个例子,当你运行以下编程积木时,你会得到一个弯曲的墙面:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/ba9d6ea3-8eef-4393-88ab-df55ed8df2bc.png" width="800" 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/0a48d1f0-4eee-40ad-bb41-b7f660385fba.gif" width="400" style="border-radius: 5px; border: 1px solid #29622d;">
     

     

    管子

    管子跟柱体有着非常密切的关系。你可以用一个更小的柱体来切割柱体,然后得到一个管子:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/ce9167da-aab2-4a1e-aaa0-827de1acd37d.gif" width="500" style="border-radius: 5px; border: 1px solid #29622d;">
     
    所以,用来添加管子的编程积木有着非常相似的输入参数:

     
    https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/b7692953-53bf-4562-9b5f-8e7bf1bf02d4.png" width="1000" 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