ਇਸ ਨੂੰ ਸਮਝਾਓਃ \\n\\nextends Node2D\\n\\nonst CELL _ COUNT = 10\\n\\nfunc _ ꯔꯦਡੀ (): \\n\\t for i ਇਨ ਰੇਂਜ (CELL _ COUNT): \\n\\t\\tvar ਸੈੱਲ = Node2D.new () \\n\\tvarਆਇਤਾਕਾਰ = RectangleShape2D.new () \\n\\t\\tvar ਸਾਈਜ਼ = ਵੈਕਟਰ2 (ਰੈਂਡਫ _ ਰੇਂਜ (20,100), ਰੈਂਡਫ _ ਰੇਂਜ (20,100)) \\n\\t\\ trectangle.size = ਸਾਈਜ਼ \\n\\t\\tਵਰ ਕਲਰ _ ਰੈਕਟ= ColorRect.new () \\n\\t\\ tcolor_rect.color = ਰੰਗ (randf (), randf (), randf ()) \\n\\t\\ tcolor_rect.size =ਸਾਈਜ਼ \\n\\t\\ tcell.add_child (ਆਇਤਾਕਾਰ) \\n\\t\\ trectangle.add_child (ਕਲਰ _ ਰੇਕਟ) \\n\\t\\tadd _ ਚਾਈਲਡ (ਸੈੱਲ) '] ", 'ਇਸ ਨੂੰ ਸਮਝਾਓਃ Node2D ਕਾਂਸਟ CELL _ COUNT = 10 ਫੰਕ _ ਰੈਡੀ () ਨੂੰ ਵਧਾਉਂਦਾ ਹੈਃ i ਲਈ ਰੇਂਜ ਵਿੱਚ (CELL _ COUNT): ਵਾਰ ਸੈੱਲ = Node2D.new () ਵਰ ਆਇਤਾਕਾਰ =RectangleShape2D.new () ਵਰ ਸਾਈਜ਼ = ਵੈਕਟਰ2 (ਰੈਂਡਫ _ ਰੇਂਜ (20,100), ਰੈਂਡਫ _ ਰੇਂਜ (20,100)) rectangle.size = ਸਾਈਜ਼ ਵਰ ਕਲਰ _ ਰੈਕਟ = ColorRect.new ()color_rect.color = ਰੰਗ (randf (), randf (), randf ()) color_rect.size = ਸਾਈਜ਼ cell.add_child (ਆਇਤਾਕਾਰ) rectangle.add_child (ਕਲਰ _ ਰੇਕ) ਐਡ _ ਚਾਈਲਡ (ਸੈੱਲ)', ' [\'ਇਸ ਨੂੰ ਸਮਝਾਓਃ \\n\\nextends Node2D\\n\\nonst CELL _ COUNT = 10\\n\\nfunc _ ꯔꯦਡੀ (): \\n\\t for i ਇਨ ਰੇਂਜ (CELL _ COUNT): \\n\\t\\tvar ਸੈੱਲ = Node2D.new () \\n\\tvarਆਇਤਾਕਾਰ = RectangleShape2D.new () \\n\\t\\tvar ਸਾਈਜ਼ = ਵੈਕਟਰ2 (ਰੈਂਡਫ _ ਰੇਂਜ (20,100), ਰੈਂਡਫ _ ਰੇਂਜ (20,100)) \\n\\t\\ trectangle.size = ਸਾਈਜ਼ \\n\\t\\tਵਰ ਕਲਰ _ ਰੈਕਟ= ColorRect.new () \\n\\t\\ tcolor_rect.color = ਰੰਗ (randf (), randf (), randf ()) \\n\\t\\ tcolor_rect.size =ਸਾਈਜ਼ \\n\\t\\ tcell.add_child (ਆਇਤਾਕਾਰ) \\n\\t\\ trectangle.add_child (ਕਲਰ _ ਰੇਕਟ) \\n\\t\\tad _ ਚਾਈਲਡ (ਸੈੱਲ) \', "ਇਹ ਕੋਡ ਫੇਜ਼ਰ 3 ਵਿੱਚ ਇੱਕ ਨਵੇਂ ਨੋਡ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਰਿਹਾ ਹੈ, ਜੋ ਕਿਇੱਕ 2ਡੀ ਗੇਮ ਇੰਜਣ ਹੈ। ਕੋਡ \'ਨੋਡ2ਡੀ\' ਕਲਾਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ, ਜੋ ਕਿ ਫੇਜ਼ਰ 3 ਵਿੱਚ ਸਾਰੇ 2ਡੀ ਨੋਡਾਂ ਲਈ ਇੱਕ ਮੂਲ ਕਲਾਸ ਹੈ। \\n\\n ਕੋਡ ਇੱਕ ਨਵਾਂ ਨੋਡ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇਇਸ ਨੂੰ \'_ ਰੈਡੀ ()\' ਫੰਕਸ਼ਨ ਲਈ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ। \'_ ਰੈਡੀ ()\' ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ, ਇਹ ਗੇਮ ਵਿੱਚ 10 \'ਨੋਡ2ਡੀ\' ਆਬਜੈਕਟ ਬਣਾਉਣ ਅਤੇ ਜੋਡ਼ਨ ਲਈ \'ਲਈ\' ਲੂਪ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। \\n\\nForਲੂਪ ਦੀ ਹਰੇਕ ਦੁਹਰਾਓ, ਇਹ ਇੱਕ ਨਵਾਂ \'ਨੋਡ 2 ਡੀ\' ਆਬਜੈਕਟ (ਜਿਸ ਨੂੰ \'ਸੈੱਲ\' ਕਿਹਾ ਜਾਂਦਾ ਹੈ) ਬਣਾਉਂਦਾ ਹੈ, ਇੱਕ ਨਵਾਂ \'ਆਇਤਾਕਾਰ ਸ਼ੇਪ 2 ਡੀ\' ਆਬਜੈਕਟ (ਜਿਸ ਨੂੰ \'ਆਇਤਾਕਾਰ\' ਕਿਹਾ ਜਾਂਦਾ ਹੈ) ਬਣਾਉਂਦਾ ਹੈ, ਸੈੱਟ ਕਰਦਾ ਹੈਆਇਤਾਕਾਰ ਦਾ ਆਕਾਰ, ਆਇਤਾਕਾਰ ਦਾ ਰੰਗ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ, ਅਤੇ \'ਨੋਡ 2 ਡੀ\' ਆਬਜੈਕਟ ਵਿੱਚ ਆਇਤਾਕਾਰ ਅਤੇ ਰੰਗ ਆਇਤਾਕਾਰ ਦੋਵਾਂ ਨੂੰ ਜੋਡ਼ਦਾ ਹੈ। ਅੰਤ ਵਿੱਚ, ਇਹ ਜੋਡ਼ਦਾ ਹੈਗੇਮ ਦੇ \'ਸੀਨ\' ਲਈ \'ਨੋਡ2ਡੀ\' ਆਬਜੈਕਟ। ਸੰਖੇਪ ਵਿੱਚ, ਕੋਡ ਇੱਕ ਨਵਾਂ ਗੇਮ ਆਬਜੈਕਟ ਬਣਾ ਰਿਹਾ ਹੈ ਜੋ ਇੱਕ ਬੇਤਰਤੀਬੇ ਰੰਗ ਦੇ ਨਾਲ ਇੱਕ 2ਡੀ ਆਇਤਾਕਾਰ ਹੈ, ਅਤੇਇਸ ਨੂੰ ਖੇਡ ਦੇ ਦ੍ਰਿਸ਼ ਵਿੱਚ 10 ਵਾਰ ਜੋਡ਼ਨਾ. "", ਇਹ ਅਸਲ ਵਿੱਚ ਗੋਡੋਟ ਇੰਜਣ ਹੈ "] ', 'ਇਸ ਨੂੰ ਸਮਝਾਓਃ Node2D ਕਾਂਸਟ CELL _ COUNT = 10 ਫੰਕ _ ਰੈਡੀ () ਨੂੰ ਵਧਾਉਂਦਾ ਹੈਃ i ਲਈ ਰੇਂਜ ਵਿੱਚ (CELL _ COUNT): ਵਾਰ ਸੈੱਲ = Node2D.new () ਵਰ ਆਇਤਾਕਾਰ =RectangleShape2D.new () ਵਰ ਸਾਈਜ਼ = ਵੈਕਟਰ2 (ਰੈਂਡਫ _ ਰੇਂਜ (20,100), ਰੈਂਡਫ _ ਰੇਂਜ (20,100)) rectangle.size = ਸਾਈਜ਼ ਵਰ ਕਲਰ _ ਰੈਕਟ = ColorRect.new ()color_rect.color = ਰੰਗ (randf (), randf (), randf ()) color_rect.size = ਸਾਈਜ਼ cell.add_child (ਆਇਤਾਕਾਰ) rectangle.add_child (ਕਲਰ _ ਰੇਕ) ਐਡ _ ਚਾਈਲਡ (ਸੈੱਲ) \n ']