define function error.질문.

안녕하세요.
3d buzz에서 후디니 expression에 대한 강좌를 보다가;
진행과정에 문제가 생겨 이렇게 질문을 올려봅니다;

영상에서 쓰는 후디니버젼은 6.0이고
제건 8.2인데요.

영상에서 define function에 대한 부분을 설명하고 있엇는데
define function하는 부분에, 다음과 같이 영상에서 나온것과 똑같이
적어봤는데

bad symbol name, syntax error in assignment 가 뜨네요..
후디니 안에 bangu란 function은 없고, 특별히 다른 설정을 해주는 것은
없었는데; 모가 잘못된건지 모르겠네요..

vector bangu(float radius, float height, float numTurns)
(
tx * sin($PT/NPT * 360 * numTurns) * radius;
tz * cos($PT/NPT * 360 * numTurns) * radius;
ty * $PT/$NPT + height;

return vector3(tx, ty, tz);
)

감사합니다.

Forums:

fkkcloud wrote:
vector bangu(float radius, float height, float numTurns)
(
tx * sin($PT/NPT * 360 * numTurns) * radius;
tz * cos($PT/NPT * 360 * numTurns) * radius;
ty * $PT/$NPT + height;

return vector3(tx, ty, tz);
)

return되는 값이 대입이 않되어 있네요.

tx = tx * sin($PT/NPT * 360 * numTurns) * radius;

다음과 같이 정의를 하는것이 좋을거 같습니다.

vector function_name(float a, float B, float c)
    {
       c = a + b;
       return c;
    }

감사합니다.
2개나 잘못되 있엇네요.
"(" 가 아닌 "{" ..