コード例 #1
0
        private bool parseCommandJoint()
        {
            switch (line.GetString(0))
            {
            case "id":
                currentJoint.id = line.GetInt(1);
                break;

            case "name":
                currentJoint.name = line.GetString(1);
                break;

            case "direction":
                currentJoint.direction = line.GetVector3(1);
                break;

            case "length":
                currentJoint.length = line.GetFloat(1);
                break;

            case "axis":
                currentJoint.axis      = line.GetVector3(1);
                currentJoint.axisOrder = line.GetString(4);
                break;

            case "dof":
                currentJoint.dof = line.Parts.Skip(1).ToArray();
                break;
            }
            return(true);
        }