最新主题 已有0人关注
最新
python数组学习
发表在 系统应用 11-02 15:36:39 来自PC
1 710

Python第四课补习记录-王筱雯

数组的知识是自己在网上看视频补的,具体知识还得等听完程老师课程后进行补充

完成了一个小任务,分享出来看一下

程序如下:

import mcpi.minecraft as minecraft

import mcpi.block as block

import time

xw=minecraft.Minecraft.create()

pos=xw.player.getTilePos()

i=0

shu=[]

while True:

               pos=xw.player.getTilePos()

               if xw.getBlock(pos.x,pos.y-1,pos.z)!=block.AIR.id and xw.getBlock(pos.x,pos.y-1,pos.z)!=block.FLOWER_CYAN.id:

                              xw.postToChat("Huahua")

                              j=0

                              while j<i:

                                             xw.setBlock(shu[j],block.AIR.id)

                                             j=j+1

               if xw.getBlock(pos.x,pos.y-1,pos.z)==block.AIR.id:

                              xw.postToChat("huahua")

                              xw.setBlock(pos.x,pos.y-1,pos.z,block.FLOWER_CYAN.id)

                              shu.insert(0,[pos.x,pos.y-1,pos.z])

                              i=i+1

完成效果:

当按下空格键让玩家跳起时,在后方会出现一朵小蓝花,离开时,花朵会消失,如果做成方块状的在上面移动时,会在地面摆放出整齐的一排方块材质

图片实在不好捕捉,所以只能拿界面上打印出来的文字来模拟效果了,当界面出现“huahua”字样时,其实玩家脚下是有一朵蓝花的

微信图片_20180416133137

微信图片_20180416133143

所用知识,课后再补充


最新评论| 正序排列
评论列表 楼层直达:
Virgoちゃん
未关注
0
关注
4
发帖
1
回帖
热帖
1
Mac版 0.998 Mixly 包 + Lubot模块
2
3.模型拼装
3
python培训第一课——树莓派介绍
泺喜吧人气榜
1
A 神一样存在 ®