我的世界颜色代码(【Python玩转Minecraft】25七彩斑斓彩虹代码部分)

我的世界颜色代码
“赤橙黄绿青蓝紫,谁持彩练当空舞,当年鏖战急,弹洞前村壁,装点此关山,今朝更好看。”
01

代码部分
# 2021-06-13# -*- coding:utf-8 -*-#导入库from mcpi.minecraft import Minecraftfrom mcpi import blockimport timeimport math #数学函数库math#create()连接游戏界面mc = Minecraft.create()#获取当前玩家的位置pos = mc.player.getTilePos()x,y,z = pos.x,pos.y,pos.z#设置半径radius = 30π = math.pi#定义一个建造半圆弓形的函数,参数为1半径,2材质的砖块类型def buildArch(radius,blocktype): for i in range(180): x1 = x + radius*math.cos(i*π/180) y1 = y + radius*math.sin(i*π/180) mc.setBlock(x1,y1,z+20,blocktype) time.sleep(0.1)#检验函数#buildArch(20,block.DIAMOND_BLOCK)#建立一个砖块列表,元素包含绘图所需其中颜色的羊毛砖块colorlist = [block.WOOL_RED,block.WOOL_ORANGE,block.WOOL_YELLOW,block.WOOL_GREEN, block.WOOL_CYAN,block.WOOL_LIGHT_BLUE,block.WOOL_PURPLE]#for循环依次调用函数for i in range(len(colorlist)): buildArch(radius+i,colorlist[i])
02

运行效果图

03

圆的参数方程

参数方程是以参变量为中介来表示曲线上点的坐标的方程,是曲线在同一坐标系下的另一种表示形式。某些曲线用参数方程表示比用普通方程表示更方便。根据曲线的特点,选取适当曲线方程的表示形式,体现了解决问题中数学方法的灵活性。
参数方程由来    圆的参数方程[特殊情形,圆心(0,0),半径R ]
    其参数α的几何意义是圆上动点和圆心连线的旋转角,如下图所示:
    圆的参数方程[一般情形,圆心(m,n),半径R ]:

其他内容推送:
【python玩转我的世界】01基本情况介绍
【python玩转我的世界】02建造砖块的基本方法
【python玩转我的世界】03用砖块叠加建造柱子
【python玩转我的世界】04建造天梯,登高望远
【python玩转我的世界】05检阅千奇百怪的砖块
【python玩转我的世界】06种一支不断生长的翡翠树
【python玩转我的世界】07建造一所简单的房屋
【python玩转我的世界】08修改参数后,房屋门窗对头了
【python玩转我的世界】09建造不同材料的金字塔
【python玩转我的世界】10改进金字塔,修复小bug
【python玩转我的世界】11巨大的叠罗汉金字塔,流觞曲水
【python玩转我的世界】12改进一下上个金字塔
【python玩转Minecraft】13画个半径十麦块的球
【python玩转Minecraft】14建造黄金星球
【python玩转Minecraft】15构建函数,函数建球
【python玩转Minecraft】16岩浆引爆TNT星球
【python玩转Minecraft】17黑暗夜空中发光星球
【Python玩转MC】17建造发光夜空星球代码部分
【python玩转Minecraft】18画一个圆圈
【Python玩转Minecraft】18画圆圈代码部分
【python玩转Minecraft】19画圆饼
【python玩转Minecraft】20画圆管画圆桶
【Python玩转Minecraft】19-20代码部分
【python玩转Minecraft】21把竖着的圆圈横过来
【Python玩转Minecraft】21节视频代码详细内容
【python玩转Minecraft】22函数式画饼,钻石饼
【python玩转Minecraft】22函数式画饼,钻石饼代码详解
【python玩转Minecraft】23三个相互垂直的圆环
【Python玩转Minecraft】23节视频代码部分
【python玩转Minecraft】24三个相互垂直的圆饼
【Python玩转Minecraft】24节视频代码部分
python编程之道 带你体会编程世界的乐趣 59篇原创内容 –> 公众号

我的世界颜色代码相关文章

版权声明