Py版ProcessingでPVectorを使いたい
最近、Pythonを勉強しているので、ProcessingもPython版にしてみました。
Java版、p5.js版と同じような感じだと思ってましたが、やっぱり違いますね。。
PVectorは苦労なく使うことができました。
Java版、p5.js版との違いはなかったです。
def setup():
size(600,450)
global v,v1,w
v=PVector(300,250)
v1=PVector(5,3)
w=30
def draw():
background(200)
ellipse(v.x,v.y,w,w)
v.add(v1)
if v.x>width or v.x<0:
v1.x=v1.x*-1
if v.y>height or v.y<0:
v1.y=v1.y*-1
PVectorとは関係ないですが、globalが慣れないですね。
いまいちglobalの使い方がわかっていません。。
この記事が気に入ったらサポートをしてみませんか?