ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


functions:length3d

This is an old revision of the document!


Table of Contents

length3d

fixed length3d(fixed x, fixed y, fixed z)

Description

Returns the length of the given 3D vector.

Example

Show 3D distance between actors:

int x = GetActorX(tid2) - GetActorX(tid1);
int y = GetActorY(tid2) - GetActorY(tid1);
int z = GetActorZ(tid2) - GetActorZ(tid1);
int distance = length3d(x, y, z),
print(s:"The two actors are ", f:distance, s:" mapunits apart in 3D space");
Use ActorDistance instead of the example code above.

See also

functions/length3d.1562421778.txt.gz ยท Last modified: 2019/07/06 17:02 by monsterovich