2D燈管安裝接線?
看電路板上的黑線和白線。不管什么顏色,看一個(gè)電容上有沒有兩根線并聯(lián)。如果這兩根電線在燈的兩側(cè)相互連接,則剩余的兩根電線將相互連接。
怎樣制作基于Cocos2d-x的SLG游戲?
本教程將教你如何使用Cocos2d-x制作一個(gè)基于磁貼地圖的游戲,當(dāng)然還有磁貼地圖編輯器。(我們小時(shí)候在小霸王小學(xué)玩的游戲大多是基于磁貼地圖的游戲,比如坦克大戰(zhàn),冒險(xiǎn)島,吞噬天地等。)我們會(huì)創(chuàng)造一個(gè)小游戲,忍者在沙漠里找西瓜吃。在教程的第一部分,我將教你如何使用Til《如何用Cocos2d-x3.0制作一款簡單的游戲》系列教程開始,因?yàn)槲覀兊慕坛淌褂昧撕芏嗷靖拍睿@些概念可以從上面的教程中獲得。好吧,讓我們讓我們來玩拼圖吧!創(chuàng)建工程框架先創(chuàng)建整個(gè)項(xiàng)目的骨架,這樣才能保證將來我們需要的所有文件都包含在內(nèi)并能運(yùn)行。首先,該項(xiàng)目被命名為Til《如何用Cocos2d-x3.0制作一款簡單的游戲》的相似。我用cxfr工具做的一些音效。我用車庫樂隊(duì)做的一些背景音樂。(更多信息見這篇博文)我們將使用tile集合——它實(shí)際上將與tilemapeditor一起使用,但我想把它放在這里,剩下的就更容易了。一些額外的"特殊和瓷磚,我稍后會(huì)解釋。一旦你有了這些資源,解壓并把它們拖到"資源與環(huán)境項(xiàng)目組。(編輯s注:以上所有音頻資源已經(jīng)被編輯器轉(zhuǎn)換成mp3格式)如果一切順利,所有文件應(yīng)該都在你的項(xiàng)目里了。It是時(shí)候制作我們的地圖了!使用平鋪制作地圖Cocos2d-x支持由平鋪地圖編輯器創(chuàng)建的TMX格式的地圖。(建議安裝時(shí)選擇英文,本教程中的Tile為英文)。下載后雙擊直接運(yùn)行。點(diǎn)擊文件新建,出現(xiàn)如下對(duì)話框:在方向部分,可以選擇正交。l.我們還選擇默認(rèn)的base64(zlib壓縮)作為層格式。接下來,設(shè)置地圖的大小。請(qǐng)記住,這個(gè)大小是單位,而不是像素。我們將創(chuàng)建一個(gè)盡可能小的地圖,所以選擇50*50。最后,指定每個(gè)單幅圖塊的寬度和高度。您在此處選擇的寬度和高度應(yīng)該基于您實(shí)際平鋪圖片的大小。本教程中使用的示例圖塊的大小是32*32,因此從上面的選項(xiàng)中選擇32*32。接下來,我們將導(dǎo)入制作地圖所需的切片集合。單擊"地圖"菜單欄上方的菜單新Tileset...",然后將出現(xiàn)以下窗口:要獲取圖片,請(qǐng)單擊"瀏覽..."按鈕,然后找到項(xiàng)目的Resources文件夾,選擇tmw_desert_file(我們剛剛提取的),并將其添加到項(xiàng)目中。它會(huì)根據(jù)文件名自動(dòng)填入名稱。然后將新圖形命名為快捷"tmw_desert_"。同時(shí),將下面的平鋪間距和邊距設(shè)置為1。你可以保持寬度和高度為32*32,因?yàn)榇纱u的實(shí)際尺寸就這么多。至于空白和間距,我還沒有我沒有找到任何好的文檔來解釋如何設(shè)置這兩個(gè)值。以下是我個(gè)人的看法:margin是當(dāng)前tile在計(jì)算自己的像素時(shí)需要減去多少像素(寬度和高度都包括在內(nèi))。間距是兩個(gè)相鄰磁貼之間的間隔(同時(shí)考慮寬度和高度)(對(duì)比word和css的間距)。如果你看tmw_desert_,你會(huì)看到每個(gè)圖塊都被一個(gè)像素空白邊界包圍,這意味著我們需要將邊距和間距設(shè)置為1。選擇“確定”后,您將在“互動(dòng)程序”窗口中看到一些互動(dòng)程序。現(xiàn)在,你可以做一張地圖了!在圖塊集小窗口中,選擇一個(gè)圖塊,然后單擊地圖上的任意位置,您將看到所選圖塊出現(xiàn)在點(diǎn)中的位置。所以,繼續(xù)做地圖吧——充分發(fā)揮你的聰明才智!確保在地圖上添加至少一對(duì)建筑,因?yàn)槲覀兩院笮枰恍〇|西來做碰撞。請(qǐng)記住一些方便的快捷您可以在圖塊集選取器中拖動(dòng)一個(gè)框,并一次選擇多個(gè)圖塊。您可以使用"桶填充工具和按鈕(即一個(gè)桶)來繪制基于基準(zhǔn)圖塊的整張地圖。你可以使用"視圖放大..."和"視圖縮小..."放大和縮小地圖。一旦你完成了地圖的繪制,雙擊圖層標(biāo)簽上的圖層(現(xiàn)在可以說是"第一層和第二層)并將其重命名為"背景和。然后點(diǎn)擊"文件保存"并將該文件保存到項(xiàng)目的resource文件夾中,并將其命名為""。我們以后會(huì)用這個(gè)tmx做一些有趣的事情。好吧,讓我們讓我們將地圖加載到游戲中!將平鋪貼圖添加到Cocos2d-x的場景中,打開HelloWorldScene.h,然后添加一些成員變量:CPP//用下面的boolH::init(){if(!lay::init()){r::string文件