オブジェクトがvalid
つまり正当性があるなら実行ってやりたいでしょ??
ズバりヤリたいはずだ!!
if isvalidnode $ then
こんな感じ
シーンにオブジェクトが存在しているかなどの判定に
if比較は基本何も条件がないとtrueなのかを判断するので
有効か知りたいだけなら、わざわざisvalidnode $ == trueで比較しなくてもよし
あとどうでもいいけど
isvalidnodeとisValidNodeって大文字小文字の違いあるけど
どっちが正しい使いなんだろう
今までとりあえず、変数のイニシャルは小文字にしてたけど・・・