Skip to content

Instantly share code, notes, and snippets.

// test
int main() {
}
#include <iostream>
#include <string>
#include <vector>
//データ解放マクロ
#define SAFE_DELETE(p_) if(p_){delete p_;p_=NULL;}
//キャラクタークラス(基底クラス)
class Character{
public:
float* getAxes(){
//値の取得をここから
float num[2] = {0.5f,0.1f};
float* axes = reinterpret_cast<float*>(&num);
return axes;
}
int axesCount;
const float* axes = glfwGetJoystickAxes(GLFW_JOYSTICK_1,&axesCount);
//しきい値
static const float threshould = 0.3f;
if(axes[0] >= threshould){}
if(axes[1] >= threshould){}
@abebemukuru
abebemukuru / TutorialManager.h
Last active November 21, 2017 14:00
TutorialManager.h
//=======================================================
//チュートリアル管理クラス
//=======================================================
class CTutorialManager {
public:
//コンストラクタ
CTutorialManager(){}
//デストラクタ
~CTutorialManager(){}
@abebemukuru
abebemukuru / TutorialManager.cpp
Last active November 21, 2017 13:59
TutorialManager.cpp
//=======================================================
//追加のインクルードはここから
//=======================================================
#include "TutorialManager.h"
//初期化処理
bool CTutorialManager::init() {
//type_idを変更
this->changeFileResource();
@abebemukuru
abebemukuru / TutorialSerihu_id.txt
Last active November 21, 2017 13:52
TutorialSerihu_id
act,act,act,tal,inp,
tal,act,act,
tal,inp,
emo,tal,inp,
tal,
act,tal,inp,
act,tim,act,tal,inp,
act,tim,act,tal,inp,
act,tim,tal,inp,
tal,act,act,act,act,act,act,
@abebemukuru
abebemukuru / Tutorial_Serihu.json
Last active November 21, 2017 14:04
Tutorial_Serihu
{"0":"ここはチュートリアルのステージだよ。",
"1":"チュートリアルは見る?",
"2":"チュートリアルへようこそ",
"3":"僕の名前はテームだよ、よろしくね。",
"4":"今から説明していくね。",
"5":"これはヒットポイントだよ。",
"6":"これは、スキルゲージだよ。",
"7":"これは現在のオトモと、次に出てくるオトモを表してるよ。",
"8":"次に操作説明をしていくね。",
"9":"矢印キーで移動できるよ。実際に上下左右に動いてみよう!",
@abebemukuru
abebemukuru / Action.cs
Last active April 16, 2018 11:22
c# Unity
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// アクションの基底クラス
/// </summary>
public abstract class Action{
//開始フラグ
@abebemukuru
abebemukuru / Move.cs
Created April 8, 2018 13:58
C# Unity
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Move {
//コンストラクタ
public Move(Vector3 pos,Quaternion qu) { m_Position = pos;m_Rotate = qu; }
//移動量