初学COCOS 做一个人物行走动画

sadwind2024-06-09笔记4377

看了几天教程,今日尝试做了一个人物行走动画,点击人物时,切换为跑步,再点击时切换为行走。原理:即为一个节点挂一个动画组件,将事先准备好的素材导入,用动画组件做一个人物行走和跑步的序列帧动画,同时将准备好的背景拖入场景,控制背景向左移动,可以同时设置和改为移动速度实现人物在行走的效果。

讲一下注意点:

1,使用的是COCOS 3.8 ,注意有些东西和网上的教程不同

2,天空背景和草地背景,人物两个帧动画素材

3,背景移动时,需要复制一份,比如BG1/BG2,两张图并排,第二张放到场景外,控制两张图片移动,当BG1移出场景外时,要将BG1的坐标改动到BG2的后面,BG2移出场景时再移到BG1的后面,以此实现循环滚动的效果。在此要计算图片的位置和大小,位置可以通过this.node.position.x得到,但是大小注意的是,它是通过组件UITransform获取。

4,人物行走动画是通过Animation组件实现,其下可以挂载多个动画片段,可以在程序里控制播放哪一个。

5,事件监听,因为3.8取消了CC,直接通过this.node.on来写。这个应该要放到onload()中去。

backlist

prev:想自己做游戏一些准备

There are no latest articles left...

relate content

VUE学习:一.开发工具

VUE学习:一.开发工具

前言了解前端项目开发中环境的相关配置,工具的相关使用技巧等,有助于快速解决开发时遇到的各种问题,提高开发效率#1.Node.js注意实际开发中团队中 node 版本最好保持一致,包括各种环境(dev、...

VUE学习:四.环境配置

前言前端项目开发中,一般会有几个环境:dev:是程序员们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告sit:dev 环境完成需求开发就可以将代码打包到 sit 环境...

【编程达人】火哥Windows内核课程(上+下)

【编程达人】火哥Windows内核课程(上+下)

描述:本套课程来自编程达人:课程官方售价上下(5499+5499)元,由编程达人一线老师主讲,主要讲解windows的保护模式,系统调试,异常发现及处理等等。本课程包含内核上下两部分,内核课程上11节...

C#全局键盘监听(Hook)的使用

一.为什么需要全局键盘监听?在某些情况下应用程序需要实现快捷键执行特定功能,例如大家熟知的QQ截图功能Ctrl+Alt+A快捷键,只要QQ程序在运行(无论是拥有焦点还是处于后台运行状态),都可以按下快...

VUE学习:五.UI 框架

前言如果你想快速开发一款应用,并且不想过多的操心页面 UI 的内容,比如你不想去实现一个下拉 UI 组件或设计一个 icon 图标,那么我们可以使用现有的别人做...

使用字符串匹配 屏蔽一下搜索关键词

总是有些不怀好意的人,使用一些SQL注入词来尝试搜索,真想对这些人说一句,去你妈的。网站会记录搜索词,我不想记录这些数据,同时也想单独对这些人做一个提示页面,就将一些常用SQL注入字符做个数组,然后跳...

Post Reply    

◎Welcome to participate in the discussion.