added Create Objects By String
parent
f540626b4b
commit
769c9067d2
|
@ -195,6 +195,25 @@ class camera(obj):
|
|||
if self.mode == cammode.follow and self.subject:
|
||||
self.position = self.subject.position
|
||||
|
||||
def COBS(target: str, offset=vector2(), ignore=[" ",]):
|
||||
target = target.split("\n")
|
||||
out = []
|
||||
for i in range(len(target)):
|
||||
y = i
|
||||
i = target[i]
|
||||
for f in range(len(i)):
|
||||
x = f
|
||||
f = i[x]
|
||||
if f in ignore:
|
||||
continue
|
||||
temp = obj()
|
||||
temp.char = f
|
||||
temp.position = vector2(x, y)+offset
|
||||
temp.anchored = True
|
||||
temp.collide = True
|
||||
out.append(temp)
|
||||
return out
|
||||
|
||||
class game:
|
||||
def __init__(self, size=[10, 10], renderer=stdrend, sounddir=""):
|
||||
if renderer == None: raise TypeError("Renderer class needed!")
|
||||
|
|
Loading…
Reference in New Issue