一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語(yǔ)言 - JavaScript - js教程 - CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

2022-03-05 20:42gamedaybyday js教程

這篇文章主要介紹了CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨,想要學(xué)習(xí)follow的同學(xué),一定要看一下

Cocos Creator版本:2.3.4

Demo下載:https://files-cdn.cnblogs.com/files/gamedaybyday/cocos2.3.4_ccfollow.7z

說(shuō)先來(lái)使用下cocoscreator自帶的跟隨代碼,cc.follow。

CC.Follow使用

一、設(shè)置地圖適配容器leftNode

假設(shè)這是個(gè)橫屏跑酷游戲。地圖大小1500x1500,那么leftNode高寬為1500x1500,并且widget居左下對(duì)齊。

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

二、設(shè)置地圖容器map

地圖容器也是1500x1500,和leftNode區(qū)別就是沒(méi)有適配組件widget,因?yàn)槟阌昧藈idget,就沒(méi)法讓地圖移動(dòng)了。這也是為什么多套一層leftNode用來(lái)適配屏幕的原因。

地圖里有一個(gè)角色Role。(一個(gè)普通的cc.Button按鈕)

地圖四周有紅色的按鈕作為識(shí)別地圖邊緣。

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

地圖容器上掛組件Follow.ts,并設(shè)置target角色目標(biāo)為Role。Role就是一個(gè)按鈕cc.Button,我們這里把它當(dāng)成移動(dòng)的角色。

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

Follow.ts代碼如下:

const {ccclass, property} = cc._decorator;
 
@ccclass
export default class Follow extends cc.Component {
 
    @property(cc.Node)
    target:cc.Node = null;
 
    start () {
        var follow = cc.follow(this.target, cc.rect(0,0, 1500,1500));
        this.node.runAction(follow);
    }
}

三、虛擬搖桿控制角色移動(dòng)

虛擬搖桿參考:https://www.cnblogs.com/gamedaybyday/p/13061387.html

不知道也沒(méi)關(guān)系,只要你能用其他方法控制角色移動(dòng),改變角色的x,y就行。

四、實(shí)際演示效果

可以看到角色在移動(dòng)時(shí),“鏡頭”會(huì)自動(dòng)跟隨角色Role移動(dòng),并且限制范圍在1500x1500內(nèi),沒(méi)有超出放著紅色按鈕的邊界。

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

CC.Follow的源碼

源碼在CC.Action.js內(nèi)

CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨

以上就是CocosCreator怎樣使用cc.follow進(jìn)行鏡頭跟隨的詳細(xì)內(nèi)容,更多關(guān)于CocosCreator鏡頭跟隨的資料請(qǐng)關(guān)注服務(wù)器之家其它相關(guān)文章!

原文鏈接:https://www.cnblogs.com/gamedaybyday/p/13061845.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产专区日韩精品欧美色 | 日韩无遮挡大尺度啪啪影片 | 色多多在线观看视频 | 精品国产乱码久久久久久免费流畅 | 好姑娘在线观看完整版免费 | 草草在线免费视频 | 师尊被各种play打屁股 | 美女福利视频网站 | 双夫1v2| 久久婷婷五月综合色丁香 | 91精品综合国产在线观看 | 三级网站午夜三级 | 国产综合亚洲专区在线 | 欧美一区二区三区在线观看不卡 | 操比网| 亚洲激情在线视频 | 免费观看毛片视频 | 出轨娇妻的呻吟1—9 | 国产播放器一区 | 9966久久精品免费看国产 | 果冻传媒91| 欧美日韩精品免费一区二区三区 | 精品精品久久宅男的天堂 | 亚洲AV无码乱码在线观看浪潮 | 亚洲高清视频免费 | x8x8在线永久免费观看 | avidolz性教师| 华人在线视频 | 亚洲免费网站在线观看 | 无套啪啪 | 狠狠色成人综合网图片区 | 亚洲国产一区二区三区a毛片 | 亚州一区二区 | 好大好硬好深好爽想要之黄蓉 | 日本女人www | 好紧好爽的午夜寂寞视频 | 好深快点再快点好爽视频 | 免费被黄网站在观看 | 91po国产在线高清福利 | 99精品热| 亚洲精品久久久992KVTV |