5396人加入学习
(5人评价)
Unity案例课程 - 涂鸦跳跳

制作完成于 2018-08-21 基于Unity2017.2

价格 ¥ 180.00
该课程属于 Unity - A计划(永久有效期) 请加入后再学习

没写好接下来的随机生成敌人 硬币的代码之前,不要在probability那里设置参数,不然会卡死

[展开全文]

void Start()
{
    LeftBorder = Camera.main.ViewportToWorldPoint(new Vector3(0, 0)).x;
    RightBorder = Camera.main.ViewportToWorldPoint(new Vector3(1, 0)).x;
    sp = GetComponent<SpriteRenderer>();
} player类要记得添加这一句

[展开全文]

把移动方向设成-1,1

取startPos.x和当前位置.x差绝对值与distance比较,当大于舍得的距离时,方向取反

//-1 left 1 right -1 down 1 up

int direction = 1;

 

case 4://水平移动砖块

        transform.Translate(new Vector2(speed * direction * Time.deltaTime, 0));

        if (Mathf.Abs(startPos.x - transform.position.x) > distance) direction *= -1;

        break;

 

      case 5://垂直移动砖块

        transform.Translate(new Vector2(0, speed * direction * Time.deltaTime));

        if (Mathf.Abs(startPos.y - transform.position.y) > distance) direction *= -1;

        break;

[展开全文]

设相机size = x,则 2x/图片的单位宽 = 屏高 / 屏宽

[展开全文]

授课教师

SIKI学院老师

课程特色

下载资料(1)
视频(60)

学员动态

Stormthra 加入学习
史家桐 加入学习
yuanpeng 加入学习
小鱼多 开始学习 00-游戏介绍
Leo2002 加入学习