日韩精品亚洲精品中文字幕乱伦AV|曰韩区二区三区日韩中文字幕五码|ady99久久人人看人人摸人人|动漫一区二区黄99精品视频在线|AV片在线观看亚洲中文国产精品|伦乱在线VA欧美性爱一二区|亚洲无码mv91热色视频|激情六月综合欧美精品中文

當(dāng)前位置:首頁(yè) > 軟件開(kāi)放 > 正文內(nèi)容

android小游戲源代碼(android小游戲源碼免費(fèi))

軟件開(kāi)放2年前 (2023-04-01)1516

本篇文章給大家談?wù)刟ndroid小游戲源代碼,以及android小游戲源碼免費(fèi)對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

開(kāi)發(fā)手游的代碼

4.1游戲的的思路、構(gòu)想

4.1.1游戲想法的產(chǎn)生

相信大家一定都在8位機(jī)機(jī)上玩過(guò)《冒險(xiǎn)島》這款游戲,非常有趣味性。

游戲中玩家通過(guò)不斷的闖關(guān),來(lái)解救公主。在每個(gè)關(guān)都很很多的怪物阻擋著你,所以需要運(yùn)用各種機(jī)關(guān)或者秘籍來(lái)殺死它們。殺死他們的同時(shí)還可以獲得各種獎(jiǎng)勵(lì),加生命,加血等,增加了游戲的趣味性。

如圖2所示:

這款《冒險(xiǎn)島》游戲的實(shí)現(xiàn)相對(duì)于其他RPG或者網(wǎng)絡(luò)版手機(jī)游戲稍簡(jiǎn)單一些,適合初學(xué)者作為練習(xí),所以我決定編寫(xiě)一款類(lèi)似的手機(jī)游戲。

由于之前對(duì)手機(jī)游戲的編程知識(shí)以及游戲的設(shè)計(jì)只有初步的了解,因此,我們?cè)谟螒虻臉?gòu)架和思路上經(jīng)歷了幾個(gè)階段。

這款《冒險(xiǎn)島》游戲的實(shí)現(xiàn)相對(duì)于其他RPG或者網(wǎng)絡(luò)版手機(jī)游戲稍簡(jiǎn)單一些,適合初學(xué)者作為練習(xí),所以我決定編寫(xiě)一款類(lèi)似的手機(jī)游戲。

由于之前對(duì)手機(jī)游戲的編程知識(shí)以及游戲的設(shè)計(jì)只有初步的了解,因此,我們?cè)谟螒虻臉?gòu)架和思路上經(jīng)歷了幾個(gè)階段。

4.1.2對(duì)游戲設(shè)計(jì)的初步認(rèn)識(shí)

剛開(kāi)始我們只對(duì)J2ME有初步的了解。這時(shí)我們只是模仿之前在PC上看到的游戲,用語(yǔ)言把游戲的實(shí)現(xiàn)感性的描述為幾大部分:

游戲界面系統(tǒng):包括游戲開(kāi)始界面;游戲開(kāi)局界面;游戲運(yùn)行界面;游戲結(jié)束界面。

游戲元素:菜單類(lèi);畫(huà)布類(lèi);人物類(lèi);排行榜類(lèi)。

4.1.3模塊成型階段

在進(jìn)一步熟悉了J2ME知識(shí)后,對(duì)框架做出了一些修改,逐步把游戲的基本功能確定。游戲依次進(jìn)入加載界面;主菜單;游戲運(yùn)行界面;游戲結(jié)束界面。

具體實(shí)現(xiàn)的功能為:

1.主菜單,有如下選項(xiàng):

(1)開(kāi)始游戲——進(jìn)入游戲界面。

(2)聲音——設(shè)置聲音的有無(wú)選項(xiàng)。

(3)幫助——介紹游戲的玩法。

(4)排行榜——玩家所得分?jǐn)?shù)的排行榜。

(5)關(guān)于——用來(lái)顯示說(shuō)明信息以及背景圖片。

2.游戲運(yùn)行界面,包括:

游戲界面;目前游戲得分;游戲關(guān)數(shù);生命次數(shù);

3.游戲結(jié)束界面:游戲結(jié)束后,顯示一行說(shuō)明信息,然后退回到菜單。

游戲的主要模塊為:

1.游戲主MIDlet(GameMIDlet)——對(duì)游戲生命周期的判斷;對(duì)畫(huà)布類(lèi)的調(diào)用;管理游戲程序中各個(gè)屏幕之間的轉(zhuǎn)換。

2.游戲畫(huà)布(MyGame)——對(duì)游戲所用變量,常量的設(shè)定;游戲的初始化;游戲中精靈運(yùn)動(dòng)軌跡的控制;精靈與磚塊的碰撞檢測(cè)以及磚塊狀態(tài)的控制;游戲中各關(guān)卡的基本設(shè)定;游戲中對(duì)按鍵狀態(tài)的處理。

3.菜單類(lèi)——游戲中菜單事件的處理。

4.GameOgre類(lèi)——游戲中怪物的類(lèi)。

5.GamePlayer類(lèi)——玩家控制的精靈類(lèi)。

6.GameRMS類(lèi)——用于實(shí)現(xiàn)分?jǐn)?shù)排行榜。

7.PlayMusic類(lèi)——用于實(shí)現(xiàn)音樂(lè)的播放。

8.MySet類(lèi)——聲音大小的設(shè)置。

4.2 程序的類(lèi)結(jié)構(gòu)

程序一共有8個(gè)主要類(lèi),其中菜單類(lèi)負(fù)責(zé)各個(gè)屏幕的切換。程序的類(lèi)結(jié)構(gòu)如圖3所示:

4.3 游戲的流程圖

進(jìn)入游戲菜單。初始情況下,游戲菜單有5個(gè)選項(xiàng),它們分別是開(kāi)始游戲、游戲說(shuō)明和排行榜、設(shè)置、關(guān)于。選擇開(kāi)始新游戲則進(jìn)入游戲,在游戲中如果按下非游戲鍵則中斷游戲返回菜單,此時(shí)菜單中增加了一個(gè)繼續(xù)游戲的選項(xiàng),可以返回游戲也可以重新開(kāi)始新的游戲。在菜單中選擇游戲說(shuō)明或者高分記錄,則進(jìn)入相應(yīng)的屏幕,他們都能用“后退”軟鍵返回菜單。菜單中的退出選項(xiàng)用于退出程序。游戲的流程如圖4所示:

4.4.1主類(lèi)GameMIDlet的實(shí)現(xiàn)

MIDlet是最核心的類(lèi)。MIDlet程序有三種狀態(tài):

1.暫停狀態(tài)

2.運(yùn)行狀態(tài)

3.銷(xiāo)毀狀態(tài)

J2ME程序都是從MIDlet類(lèi)開(kāi)始執(zhí)行,系統(tǒng)在執(zhí)行MIDlet程序時(shí),首先構(gòu)造一個(gè)MIDlet類(lèi)型的對(duì)象,然后使程序進(jìn)入到暫停狀態(tài),按照生命周期的規(guī)定,系統(tǒng)會(huì)自動(dòng)調(diào)用MIDlet對(duì)象的startApp方法使程序進(jìn)入到運(yùn)行狀態(tài),開(kāi)始程序的執(zhí)行。

下圖是運(yùn)行時(shí)顯示的畫(huà)布對(duì)象:

首先,先要?jiǎng)?chuàng)建MIDlet類(lèi)型的對(duì)象,下面我們來(lái)看對(duì)象的構(gòu)造方法:

//主程序構(gòu)造方法

public GameMIDlet()

{

rs = null;

RecordName = “GameRMS”;

GameMenu.display = Display.getDisplay(this) ;

GameMenu.midlet = this;

}

java

開(kāi)發(fā)語(yǔ)言

oppo手機(jī)型號(hào)及價(jià)格

精選推薦

廣告

JAVA基于J2ME的手機(jī)游戲開(kāi)發(fā)(文檔+源代碼).zip

0下載·0評(píng)論

2022年1月27日

JAVA基于J2ME的手機(jī)游戲開(kāi)發(fā)免費(fèi)

717閱讀·0評(píng)論·0點(diǎn)贊

2022年8月23日

JAVA五子棋手機(jī)網(wǎng)絡(luò)對(duì)戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)(源代碼+論文)

568閱讀·2評(píng)論·0點(diǎn)贊

2022年12月5日

J2ME手機(jī)游戲引擎程序結(jié)構(gòu)簡(jiǎn)述

170閱讀·0評(píng)論·0點(diǎn)贊

2021年9月12日

最新45款Java手機(jī)游戲開(kāi)發(fā)源代碼免費(fèi)下載

10下載·0評(píng)論

2019年3月4日

經(jīng)典50個(gè)Java手機(jī)游戲源碼.7z

3下載·0評(píng)論

2022年7月8日

無(wú)敵版游戲下載

精選推薦

廣告

java手機(jī)小游戲源碼_Java手機(jī)版數(shù)獨(dú)小游戲(J2me)JAVA游戲源碼下載

435閱讀·0評(píng)論·0點(diǎn)贊

2021年3月14日

java 300行代碼 冒險(xiǎn)闖關(guān)小游戲(代碼+講解)

2637閱讀·1評(píng)論·6點(diǎn)贊

2022年9月9日

java俄羅斯方塊代碼_【俄羅斯方塊java】分享一個(gè)Java寫(xiě)的俄羅斯方塊源碼 算法簡(jiǎn)單(300行) 注釋詳細(xì)!...

304閱讀·0評(píng)論·0點(diǎn)贊

2021年3月5日

java小游戲源碼_分享幾款java小游戲源碼

4921閱讀·0評(píng)論·4點(diǎn)贊

2021年3月5日

java手機(jī)游戲開(kāi)發(fā)如何_用JAVA開(kāi)發(fā)手機(jī)游戲需要如何構(gòu)建開(kāi)發(fā)環(huán)境?

1209閱讀·0評(píng)論·0點(diǎn)贊

2021年2月26日

《精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)》源碼

35閱讀·0評(píng)論·0點(diǎn)贊

2022年3月24日

java怎么制作游戲,看完這篇徹底明白了

4803閱讀·0評(píng)論·2點(diǎn)贊

2021年6月29日

泡泡堂代碼 JAVA_Java手機(jī)游戲泡泡堂源碼

566閱讀·0評(píng)論·1點(diǎn)贊

2021年3月14日

十款經(jīng)典游戲的Java版本(開(kāi)源)

19.0W閱讀·95評(píng)論·214點(diǎn)贊

2014年12月7日

飛翔的小鳥(niǎo)--Java小游戲?qū)崙?zhàn)(代碼完整)

1.1W閱讀·13評(píng)論·50點(diǎn)贊

2021年4月5日

Vue——獲取后端json數(shù)據(jù)中的URL并通過(guò)按鈕跳轉(zhuǎn)到此URL

1683閱讀·4評(píng)論·0點(diǎn)贊

2021年2月5日

java安卓游戲源碼下載_77個(gè)安卓游戲 android源碼

801閱讀·0評(píng)論·0點(diǎn)贊

2021年3月15日

去首頁(yè)

看看更多熱門(mén)內(nèi)容

求一個(gè)Android小游戲消方塊的源代碼,謝謝了~

兩個(gè)以上可以點(diǎn)擊消失??什么樣的?對(duì)對(duì)碰,連在一起的,還是連連看那樣的?

如何獲得玩老版的小游戲的代碼

1、獲得玩老版的小游戲的代碼先安裝了eclipse那你就可以配置sdk環(huán)境,然后建立代碼源。

2、將源代碼放進(jìn)去,選擇在你自己的手機(jī)上運(yùn)行就會(huì)自動(dòng)安裝到你手機(jī)上即可。游戲代碼通過(guò)正確的步驟進(jìn)行即可。

游戲軟件怎么查看源代碼?

游戲都是進(jìn)行過(guò)編譯,加密的無(wú)法看到源代碼。如果你想查看的游戲是開(kāi)源的,可以到游戲的開(kāi)源網(wǎng)站進(jìn)行查看。

查看APP應(yīng)用的源代碼的具體方法步驟如下:

1、首先在電腦內(nèi)下載并安裝獲取網(wǎng)頁(yè)源碼app。

2、然后單擊打開(kāi)網(wǎng)頁(yè)源碼APP并在APP中的輸入框內(nèi)輸入想要查看的網(wǎng)址,再在界面內(nèi)找到GO選項(xiàng)單并單擊。

3、單擊后等待APP最后加載3秒就可以成功的獲取APP源代碼并查看了。

Android 系統(tǒng)源代碼多大

是指sdk的源碼,還是android操作系統(tǒng)的源碼,不過(guò)都有10G左右,另外sdk的源碼是用git管理的,一次下載后,用git check就可以切換到各個(gè)版本。

Android SDK是用于開(kāi)發(fā)Android上JAVA應(yīng)用程序的,另外發(fā)布Android NDK,可以添加一些C語(yǔ)言寫(xiě)的鏈接庫(kù),至于Linux代碼,可以在Android源代碼中找到(SDK程序中只有編譯好的測(cè)試映像)。

應(yīng)用程序開(kāi)發(fā)用不到Linux代碼(搞嵌入式開(kāi)發(fā)才會(huì)用到,而SDK不負(fù)責(zé)底層開(kāi)發(fā))。

求一個(gè)安卓開(kāi)發(fā)小游戲源代碼,臨時(shí)交作業(yè)用

package com.fiveChess;

import android.app.Activity;

import android.os.Bundle;

import android.view.Display;

import android.view.Menu;

import android.view.MenuItem;

import android.view.Window;

import android.view.WindowManager;

public class MainActivity extends Activity {

GameView gameView = null;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

this.getWindow().requestFeature(Window.FEATURE_NO_TITLE);

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

Display display = this.getWindowManager().getDefaultDisplay();

gameView = new GameView(this,display.getWidth(),display.getHeight());

setContentView(gameView);

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

menu.add("重新開(kāi)始").setIcon(android.R.drawable.ic_menu_myplaces);

menu.add("退出");

return super.onCreateOptionsMenu(menu);

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

if(item.getTitle().equals("重新開(kāi)始")){

gameView.canPlay = true;

gameView.chess = new int[gameView.row][gameView.col];

gameView.invalidate();

}else if(item.getTitle().equals("退出")){

finish();

}

return super.onOptionsItemSelected(item);

}

}

package com.fiveChess;

import android.app.AlertDialog;

import android.content.Context;

import android.content.DialogInterface;

import android.graphics.Canvas;

import android.graphics.Color;

import android.graphics.Paint;

import android.graphics.Paint.Style;

import android.view.MotionEvent;

import android.view.View;

public class GameView extends View {

Context context = null;

int screenWidth,screenHeight;

String message = "";//提示輪到哪個(gè)玩家

int row,col; //劃線的行數(shù)和列數(shù)

int stepLength = 30;//棋盤(pán)每格間距

int[][] chess = null;//0代表沒(méi)有棋子,1代表是黑棋,2代表白旗

boolean isBlack = true;

boolean canPlay = true;

public GameView(Context context,int screenWidth,int screenHeight) {

super(context);

this.context = context;

this.screenWidth = screenWidth;

this.screenHeight = screenHeight;

this.message = "黑棋先行";

row = (screenHeight-50)/stepLength+1;

col = (screenWidth-10)/stepLength+1;

chess = new int[row][col];

}

@Override

protected void onDraw(Canvas canvas) {

super.onDraw(canvas);

Paint paint = new Paint();

paint.setColor(Color.WHITE);

canvas.drawRect(0, 0, screenWidth, screenHeight, paint);//畫(huà)背景

paint.setColor(Color.BLUE);

paint.setTextSize(25);

canvas.drawText(message, (screenWidth-100)/2, 30, paint);//畫(huà)最頂層的字

paint.setColor(Color.BLACK);

//畫(huà)棋盤(pán)

for(int i=0;irow;i++){

canvas.drawLine(10, 50+i*stepLength, 10+(col-1)*stepLength, 50+i*stepLength, paint);

}

for(int i=0;icol;i++){

canvas.drawLine(10+i*stepLength,50,10+i*stepLength,50+(row-1)*stepLength, paint);

}

for(int r=0;rrow;r++){

for(int c=0;ccol;c++){

if(chess[r][c] == 1){

paint.setColor(Color.BLACK);

paint.setStyle(Style.FILL);

canvas.drawCircle(10+c*stepLength, 50+r*stepLength, 10, paint);

}else if(chess[r][c] == 2){

//畫(huà)白棋

paint.setColor(Color.WHITE);

paint.setStyle(Style.FILL);

canvas.drawCircle(10+c*stepLength, 50+r*stepLength, 10, paint);

paint.setColor(Color.BLACK);

paint.setStyle(Style.STROKE);

canvas.drawCircle(10+c*stepLength, 50+r*stepLength, 10, paint);

}

}

}

}

@Override

public boolean onTouchEvent(MotionEvent event) {

if(!canPlay){return false;}

float x = event.getX();

float y = event.getY();

int r = Math.round((y-50)/stepLength);

int c = Math.round((x-10)/stepLength);

if(r0 || rrow-1 || c0 || ccol-1){return false;}

if(chess[r][c]!=0){return false;}//若有棋子則不再畫(huà)棋子了

if(isBlack){

chess[r][c] = 1;

isBlack = false;

message = "輪到白棋";

}else{

chess[r][c] = 2;

isBlack = true;

message = "輪到黑棋";

}

invalidate();

if(judge(r, c,0,1)) return false;

if(judge(r, c,1,0)) return false ;

if(judge(r, c,1,1)) return false;

if(judge(r, c,1,-1)) return false;

return super.onTouchEvent(event);

}

private boolean judge(int r, int c,int x,int y) {//r,c表示行和列,x表示在y方向上的偏移,y表示在x方向上的偏移

int count = 1;

int a = r;

int b = c;

while(r=0 rrow c=0 ccol r+x=0 r+xrow c+y=0 c+ycol chess[r][c] == chess[r+x][c+y]){

count++;

if(y0){

c++;

}else if(y0){

c--;

}

if(x0){

r++;

}else if(x0){

r--;

}

}

while(a=0 arow b=0 bcol a-x=0 a-xrow b-y=0 b-ycol chess[a][b] == chess[a-x][b-y]){

count++;

if(y0){

b--;

}else if(y0){

b++;

}

if(x0){

a--;

}else if(x0){

a++;

}

}

if(count=5){

String str = "";

if(isBlack){

str = "白棋勝利";

}else{

str = "黑棋勝利";

}

new AlertDialog.Builder(context).setTitle("游戲結(jié)束").setMessage(str).setPositiveButton("重新開(kāi)始", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

chess = new int[row][col];

invalidate();

}

}).setNegativeButton("觀看棋局", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

canPlay = false;

}

}).show();

return true;

}

return false;

}

}

PS:五子棋,無(wú)需圖片,直接在程序里畫(huà)出來(lái)的。注意我發(fā)的是兩個(gè)文件,一個(gè)activity,一個(gè)類(lèi)文件,別把它當(dāng)成一個(gè)文件了

誰(shuí)知道安卓游戲源碼下載的網(wǎng)站?

可以去易查、手游、手機(jī)樂(lè)園、等網(wǎng)站。進(jìn)行相對(duì)應(yīng)的機(jī)型綁定…就可以下載自己喜歡的游戲! 91里就應(yīng)該有吧 這位朋友您好你在泡椒網(wǎng)安卓論壇上下載

關(guān)于android小游戲源代碼和android小游戲源碼免費(fèi)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃描二維碼推送至手機(jī)訪問(wèn)。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。

本文鏈接:http://m.atlasseeker.com/post/14826.html

“android小游戲源代碼(android小游戲源碼免費(fèi))” 的相關(guān)文章

第三方交易平臺(tái)有哪些主要責(zé)任和義務(wù)(關(guān)于第三方交易平臺(tái)的管理規(guī)定)

第三方交易平臺(tái)有哪些主要責(zé)任和義務(wù)(關(guān)于第三方交易平臺(tái)的管理規(guī)定)

本篇文章給大家談?wù)劦谌浇灰灼脚_(tái)有哪些主要責(zé)任和義務(wù),以及關(guān)于第三方交易平臺(tái)的管理規(guī)定對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、第三方在線支付平臺(tái)有哪些 2、第三方責(zé)任有哪些 3、第三方支付平臺(tái)的主要業(yè)務(wù)分別是做什么的? 4、目前我國(guó)的第三方支付平臺(tái)有哪...

eclipse學(xué)java選哪個(gè)安裝(怎樣安裝java和eclipse)

eclipse學(xué)java選哪個(gè)安裝(怎樣安裝java和eclipse)

本篇文章給大家談?wù)別clipse學(xué)java選哪個(gè)安裝,以及怎樣安裝java和eclipse對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、我是JAVA初學(xué)者Eclipse 用哪個(gè)版本? 2、想在Eclipse中學(xué)習(xí)javaswing開(kāi)發(fā),請(qǐng)問(wèn)要安裝哪些開(kāi)發(fā)軟件 3...

游咔破解版(嗶咔破解游戲)

游咔破解版(嗶咔破解游戲)

今天給各位分享游咔破解版的知識(shí),其中也會(huì)對(duì)嗶咔破解游戲進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、游咔游戲盒子為什么一直要刷新 2、游咔加載不出來(lái)為什么 3、游咔密碼到底是什么 4、游咔怎么更新 5、游咔游戲盒app打不開(kāi) 游咔游戲盒子...

linux怎么查看home(Linux怎么查看日志)

linux怎么查看home(Linux怎么查看日志)

本篇文章給大家談?wù)刲inux怎么查看home,以及Linux怎么查看日志對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、linux中怎么查看所有數(shù)據(jù)表 2、Linux9中如何查看home目錄中的隱藏文件? 3、linux系統(tǒng)如何區(qū)分HOME目錄和/HOME目錄?...

夢(mèng)幻西游手游源碼教學(xué)論壇(夢(mèng)幻西游游戲論壇)

夢(mèng)幻西游手游源碼教學(xué)論壇(夢(mèng)幻西游游戲論壇)

本篇文章給大家談?wù)剦?mèng)幻西游手游源碼教學(xué)論壇,以及夢(mèng)幻西游游戲論壇對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、夢(mèng)幻西游源碼怎么流出的 2、為什么沒(méi)有黑客可以破解夢(mèng)幻西游源碼 3、手游夢(mèng)幻西游前程經(jīng)一到三章經(jīng)驗(yàn)多少 4、夢(mèng)幻西游手游新手怎么玩 新手必學(xué)視頻教學(xué)...

快手直播的搞笑音效如何制作(快手咋制作音效視頻)

快手直播的搞笑音效如何制作(快手咋制作音效視頻)

今天給各位分享快手直播的搞笑音效如何制作的知識(shí),其中也會(huì)對(duì)快手咋制作音效視頻進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!本文目錄一覽: 1、快手直播時(shí) 笑聲音效怎么弄的 2、快手直播笑聲怎么搞的求大神告知 3、快手里面的拍段子搞笑配音怎么弄的 4、快手搞笑段子的...