pachydermx / CanShooter

0 stars 1 forks source link

canshoot-stage #2

Open naoki-aratani opened 8 years ago

naoki-aratani commented 8 years ago

(x,y,z)

stage1 (0,0,0.5) (0,0,-0.5)

(0,1,0)

stage2 (0,0,0.71) (0,0,-0.71) (0.71,0,0) (-0.71,0,0)

(0,1,0)

stage3 (0,0,0) (0,0,1.5) (0,0,-1.5) (0,1,0.75) (0,1,-0.75) (0,2,1.5) (0,2,-1.5)

(0,2,0)

stage4 (0,0,0.5) (0,0,-0.5) (-1,0,0) (1,0,0) (1,0,1) (1,0,-1) (0.5,1,1) (0.5,1,0.5) (0.5,1,-0.5)

(0,2,0)

stage5 (0,0,0) (0.71,0,0.71) (0.71,0,-0.71) (-0.71,0,0.71) (-0.71,0,0.71) (0.5,1,0.5) (0.5,1,-0.5) (-0.5,1,0.5) (-0.5,1,-0.5) (0,2,0.71) (0,2,-0.71) (0.71,2,0)

(-0.71,2,0)

stage6 (0,0,0.5) (0,0,-0.5) (0.87,0,0) (0.87,0,1) (0.87,0,-1) (-0.87,0,0) (-0.87,0,1) (-0.87,0,-1) (0.5,1,0.5) (0.5,1,-0.5) (-0.5,1,0.5) (-0.5,1,-0.5) (0,2,0.5) (0,2,-0.5)

(0,3,0)

stage7 (0,0,0.71) (0,0,-0.71) (0.71,0,0) (-0.71,0,0) (0,1,0.5) (0,1,-0.5)

(0,2,0)

pachydermx commented 8 years ago
private static Vector3[] stage1 = {
    new Vector3(0f,0f,0.5f),
    new Vector3(0f,0f,-0.5f),
    new Vector3(0f,1f,0)
};

private static Vector3[] stage2 = {
    new Vector3(0f,0f,0.71f),
    new Vector3(0f,0f,-0.71f),
    new Vector3(0.71f,0f,0f),
    new Vector3(-0.71f,0f,0f),
    new Vector3(0f,1f,0)
};

private static Vector3[] stage3 = {
    new Vector3(0f,0f,0f),
    new Vector3(0f,0f,1.5f),
    new Vector3(0f,0f,-1.5f),
    new Vector3(0f,1f,0.75f),
    new Vector3(0f,1f,-0.75f),
    new Vector3(0f,2f,1.5f),
    new Vector3(0f,2f,-1.5f),
    new Vector3(0f,2f,0)
};

private static Vector3[] stage4 = {
    new Vector3(0f,0f,0.5f),
    new Vector3(0f,0f,-0.5f),
    new Vector3(-1f,0f,0f),
    new Vector3(1f,0f,0f),
    new Vector3(1f,0f,1f),
    new Vector3(1f,0f,-1f),
    new Vector3(0.5f,1f,1f),
    new Vector3(0.5f,1f,0.5f),
    new Vector3(0.5f,1f,-0.5f),
    new Vector3(0f,2f,0)
};

private static Vector3[] stage5 = {
    new Vector3(0f,0f,0f),
    new Vector3(0.71f,0f,0.71f),
    new Vector3(0.71f,0f,-0.71f),
    new Vector3(-0.71f,0f,0.71f),
    new Vector3(-0.71f,0f,0.71f),
    new Vector3(0.5f,1f,0.5f),
    new Vector3(0.5f,1f,-0.5f),
    new Vector3(-0.5f,1f,0.5f),
    new Vector3(-0.5f,1f,-0.5f),
    new Vector3(0f,2f,0.71f),
    new Vector3(0f,2f,-0.71f),
    new Vector3(0.71f,2f,0f),
    new Vector3(-0.71f,2f,0)
};

private static Vector3[] stage6 = {
    new Vector3(0f,0f,0.5f),
    new Vector3(0f,0f,-0.5f),
    new Vector3(0.87f,0f,0f),
    new Vector3(0.87f,0f,1f),
    new Vector3(0.87f,0f,-1f),
    new Vector3(-0.87f,0f,0f),
    new Vector3(-0.87f,0f,1f),
    new Vector3(-0.87f,0f,-1f),
    new Vector3(0.5f,1f,0.5f),
    new Vector3(0.5f,1f,-0.5f),
    new Vector3(-0.5f,1f,0.5f),
    new Vector3(-0.5f,1f,-0.5f),
    new Vector3(0f,2f,0.5f),
    new Vector3(0f,2f,-0.5f),
    new Vector3(0f,3f,0)
};

private static Vector3[] stage7 = {
    new Vector3(0f,0f,0.71f),
    new Vector3(0f,0f,-0.71f),
    new Vector3(0.71f,0f,0f),
    new Vector3(-0.71f,0f,0f),
    new Vector3(0f,1f,0.5f),
    new Vector3(0f,1f,-0.5f),
    new Vector3(0f,2f,0)
};