The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

0 votes

Hi, I was following through a tutorial, can get past this error.

Here's the code

extends Node

export (PackedScene) var mob_scene

func onMobTimertimeout():
var mob
spawnlocation = $MobPath/MobSpawnLocation
spawn_location.unit.offset = randf()

var mob = mob_scene.instance()

var direction = mob_spawn_location.rotation + PI / 2
mob.position = mob_spawn_location.position

direction += rand_range(-PI / 4, PI / 4)
mob.rotation = direction

var velocity = Vector2(rand_range(mob.min_speed, mob.max_speed), 0)
mob.linear_velocity = velocity.rotated(direction)
Godot version 3.5.1
in Engine by (14 points)

1 Answer

0 votes

That .unit.offset should be .unit_offset

by (22,674 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.