To space or not to space ".add_circle[@entity[0]...."
-
Why would no space as below between
.add_circle[@entity[0]....
error:group = @master_group.entities.add_circle[@entity[0], @entity[1], @entity[2]], @vector3, @entity[3]
,but be OK with space between
.add_circle[@entity [0]....
as below:group = @master_group.entities.add_circle [@entity[0], @entity[1], @entity[2]], @vector3, @entity[3]
?
Yet, isn't.add_face([@entity[0].....
as below recommended?group = @block_group.entities.add_face([@entity[0],@entity[1],@entity[2]],[@entity[3],@entity[4],@entity[5]],[@entity[6],@entity[7],@entity[8]],[@entity[9],@entity[10],@entity[11]])
-
@unknownuser said:
group = @master_group.entities.add_circle[@entity[0], @entity[1], @entity[2]], @vector3, @entity[3]
That is invalid syntax.
You have a [ bracket right up to the method name.
[ and ( is not the same. ( and ) close off the arguments you pass to a method, but they are optional - you can leave a space between the method name and the arguments.
.method([val1,val2], argument2)
OK
.method [val1,val2], argument2
OK
.method[val1,val2], argument2
Invalid!Personally I always wrap arguments in ( and ) as I find the code easier to read and less ambiguous.
-
OK, thanks.
Advertisement