亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demo1.m

?? Compressed file has password
?? M
字號:
/* Copyright (c) 2007 Scott Lembcke *  * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: *  * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. *  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ #include <stdlib.h>#include <stdio.h>#include <math.h>#include "chipmunk.h"extern cpSpace *space;extern cpBody *staticBody;void demo1_update(int ticks){	int steps = 2;	cpFloat dt = 1.0f/60.0f/(cpFloat)steps;		for(int i=0; i<steps; i++){		cpSpaceStep(space, dt);	}}int some_value = 42;static intcollFunc(cpShape *a, cpShape *b, cpContact *contacts, int numContacts, cpFloat normal_coef, void *data){//	int *some_ptr = (int *)data;// Do various things with the contact information. // Make particle effects, estimate the impact damage from the relative velocities, etc.//	for(int i=0; i<numContacts; i++)//		printf("Collision at %s. (%d - %d) %d\n", cpvstr(contacts[i].p), a->collision_type, b->collision_type, *some_ptr);		// Returning 0 will cause the collision to be discarded. This allows you to do conditional collisions.	return 1;}void demo1_init(void){	// Initialize a static body with infinite mass and moment of inertia	// to attach the static geometry to.	staticBody = cpBodyNew(INFINITY, INFINITY);		// Optional. Read the docs to see what this really does.	cpResetShapeIdCounter();		// Create a space and adjust some of it's parameters.	space = cpSpaceNew();	cpSpaceResizeStaticHash(space, 20.0f, 999);	space->gravity = cpv(0, -100);		cpBody *body;	cpShape *shape;		// Vertexes we'll use to create a box.	// Note that the vertexes are in counterclockwise order.	int num = 4;	cpVect verts[] = {		cpv(-15,-15),		cpv(-15, 15),		cpv( 15, 15),		cpv( 15,-15),	};		// Create some segments around the edges of the screen.	shape = cpSegmentShapeNew(staticBody, cpv(-320,-240), cpv(-320,240), 0.0f);	shape->e = 1.0f; shape->u = 1.0f;	cpSpaceAddStaticShape(space, shape);	shape = cpSegmentShapeNew(staticBody, cpv(320,-240), cpv(320,240), 0.0f);	shape->e = 1.0f; shape->u = 1.0f;	cpSpaceAddStaticShape(space, shape);	shape = cpSegmentShapeNew(staticBody,cpv(-320,-240), cpv(320,-240), 0.0f);	shape->e = 1.0f; shape->u = 1.0f;	cpSpaceAddStaticShape(space, shape);	// Create the stair steps.	for(int i=0; i<50; i++){		int j = i + 1;		cpVect a = cpv(i*10 - 320, i*-10 + 240);		cpVect b = cpv(j*10 - 320, i*-10 + 240);		cpVect c = cpv(j*10 - 320, j*-10 + 240);				shape = cpSegmentShapeNew(staticBody, a, b, 0.0f);		shape->e = 1.0f; shape->u = 1.0f;		cpSpaceAddStaticShape(space, shape);				shape = cpSegmentShapeNew(staticBody, b, c, 0.0f);		shape->e = 1.0f; shape->u = 1.0f;		cpSpaceAddStaticShape(space, shape);	}		// Create a box and initialize some of its parameters.	body = cpBodyNew(1.0f, cpMomentForPoly(1.0f, num, verts, cpvzero));	body->p = cpv(-280, 240);	cpSpaceAddBody(space, body);	shape = cpPolyShapeNew(body, num, verts, cpvzero);	shape->e = 0.0f; shape->u = 1.5f;	shape->collision_type = 1;	cpSpaceAddShape(space, shape);		// Add a collision callback between objects of the default type and the box.	cpSpaceAddCollisionPairFunc(space, 1, 0, &collFunc, &some_value);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久午夜色播影院免费高清| 老司机一区二区| 91免费版在线| 亚洲综合无码一区二区| 欧美性猛交xxxx黑人交| 肉色丝袜一区二区| 日韩欧美一二三| 国产成人丝袜美腿| 亚洲色图另类专区| 91精品在线观看入口| 久久69国产一区二区蜜臀| 国产亚洲综合在线| 色综合网站在线| 三级一区在线视频先锋 | 色中色一区二区| 亚洲高清在线视频| 日韩视频一区在线观看| 国产精品中文有码| 亚洲精品中文在线影院| 在线综合亚洲欧美在线视频| 国产精品456| 亚洲综合色网站| 久久久亚洲精华液精华液精华液| 91丨九色porny丨蝌蚪| 天天影视涩香欲综合网| 欧美激情一二三区| 欧美日韩情趣电影| 成人黄色网址在线观看| 日韩在线一区二区| 国产精品成人免费精品自在线观看 | 天堂一区二区在线| 国产午夜亚洲精品羞羞网站| 精品视频在线视频| 盗摄精品av一区二区三区| 亚洲国产另类av| 久久久电影一区二区三区| 91社区在线播放| 国产一区二区视频在线播放| 亚洲福利一区二区| 亚洲国产成人午夜在线一区| 欧美一区二区三区在线观看 | 亚洲一区二区影院| 欧美激情在线看| 欧美一区二区三区四区五区| 91免费看片在线观看| 国内精品伊人久久久久av影院| 夜色激情一区二区| 国产欧美精品国产国产专区| 欧美zozozo| 6080午夜不卡| 欧美色网一区二区| 99视频精品全部免费在线| 国产一区二区三区最好精华液| 五月天精品一区二区三区| 亚洲欧美综合另类在线卡通| 国产欧美在线观看一区| 亚洲精品在线观看网站| 日韩欧美精品在线| 日韩亚洲电影在线| 欧美肥胖老妇做爰| 欧美视频一区二区三区四区| 色综合久久综合| 91免费国产视频网站| 不卡电影一区二区三区| 成人做爰69片免费看网站| 韩国三级电影一区二区| 久久电影网站中文字幕| 精品亚洲国内自在自线福利| 美女一区二区在线观看| 美女看a上一区| 日韩福利视频网| 免费在线观看一区二区三区| 日韩高清一区在线| 免费看日韩精品| 久久99精品国产91久久来源| 经典三级视频一区| 国产一区二区按摩在线观看| 蜜桃av噜噜一区二区三区小说| 美国毛片一区二区三区| 激情成人综合网| 成人免费看视频| 91网页版在线| 欧美色涩在线第一页| 7777精品伊人久久久大香线蕉的| 555夜色666亚洲国产免| 日韩一级高清毛片| 久久精品亚洲一区二区三区浴池| 欧美激情一区三区| 日韩毛片视频在线看| 美女视频网站久久| 国产精品夜夜爽| 成人美女视频在线观看18| 99久久国产综合精品麻豆| 欧日韩精品视频| 欧美电影在线免费观看| 精品国产第一区二区三区观看体验| 久久免费偷拍视频| 亚洲色图欧美激情| 日韩精品一级二级| 国产一区二区剧情av在线| proumb性欧美在线观看| 欧美性一区二区| 精品福利一二区| 亚洲欧洲国产日本综合| 日韩国产欧美在线视频| 懂色av一区二区三区免费看| 色婷婷综合激情| 日韩欧美一区在线| 中文字幕日韩欧美一区二区三区| 亚洲综合激情网| 国产精品自拍av| 欧美日韩一区二区电影| 久久免费电影网| 亚洲一区二区三区四区五区中文 | 激情综合色播激情啊| 成人av电影免费观看| 4438亚洲最大| 中文字幕一区二区三区视频| 奇米色一区二区| 99久久精品费精品国产一区二区| 717成人午夜免费福利电影| 日本一区二区三级电影在线观看| 亚洲午夜一区二区三区| 国产不卡高清在线观看视频| 欧美日韩精品一区二区三区蜜桃| 国产视频不卡一区| 男人的天堂久久精品| 91啪九色porn原创视频在线观看| 在线电影一区二区三区| 亚洲欧洲日韩女同| 美脚の诱脚舐め脚责91| 日本精品一区二区三区四区的功能| 精品国产乱码久久久久久牛牛 | 久久精品国产秦先生| 91久久一区二区| 国产日产欧美一区二区视频| 奇米精品一区二区三区在线观看| 97aⅴ精品视频一二三区| 亚洲精选视频免费看| 国产精品一品视频| 欧美成人精品高清在线播放| 亚洲国产精品久久一线不卡| a美女胸又www黄视频久久| 久久精品亚洲一区二区三区浴池| 免费一级片91| 欧美日韩激情一区| 亚洲伦在线观看| 成人免费视频一区二区| 久久久久久久久久久99999| 日本在线不卡视频| 制服视频三区第一页精品| 亚洲一二三四在线| 久久精品欧美日韩精品| 亚洲视频综合在线| 一区二区中文字幕在线| 国产精品一区二区三区网站| 日韩一区二区三区视频| 日韩1区2区日韩1区2区| 欧美丰满少妇xxxxx高潮对白| 一区二区高清在线| 99精品国产91久久久久久| 亚洲欧洲www| 91美女福利视频| 亚洲一线二线三线久久久| 91搞黄在线观看| 午夜亚洲福利老司机| 欧美老年两性高潮| 日韩高清不卡在线| 日韩欧美在线网站| 激情欧美日韩一区二区| 久久久精品综合| 成a人片国产精品| 日韩毛片视频在线看| 欧美亚洲国产怡红院影院| 亚洲成人资源在线| 日韩欧美高清dvd碟片| 国产一区三区三区| 中文字幕成人网| 91欧美一区二区| 视频一区中文字幕| 精品少妇一区二区三区日产乱码| 国产美女娇喘av呻吟久久| 中文字幕av资源一区| 91浏览器在线视频| 日韩精品欧美成人高清一区二区| 日韩欧美中文字幕制服| 国产成人一区在线| 亚洲免费观看高清| 欧美久久久久免费| 国产在线日韩欧美| 国产精品视频九色porn| 欧美三级视频在线播放| 日本欧美韩国一区三区| 久久精品在这里| 在线免费观看日韩欧美| 男女性色大片免费观看一区二区| 久久综合九色综合欧美亚洲| 91丨九色丨尤物| 蜜臀久久99精品久久久久宅男| 久久精品亚洲一区二区三区浴池 |