Skip to content

Instantly share code, notes, and snippets.

using System;
using System.Threading;
using System.Threading.Tasks;
using UnityEngine;
public class MyTaskCancel : MonoBehaviour
{
// タスクをキャンセルさせるためのCancellationTokenSource
private CancellationTokenSource _cts;
using System;
using System.Threading;
using System.Threading.Tasks;
using UnityEngine;
public class TaskDelayCacncel : MonoBehaviour
{
// タスクをキャンセルさせるためのCancellationTokenSource
private CancellationTokenSource _cts;
using System.Threading.Tasks;
using UnityEngine;
public class AsyncAwaitWait : MonoBehaviour
{
async void Start()
{
// 5秒待機する
await ExecuteWait();
Debug.Log("Complete");
@baobao
baobao / docker-compose.yml
Last active August 22, 2019 13:53
nginxを立ちあげる
version: '3'
services:
nginx:
image: nginx:latest
ports:
- 8080:80
volumes:
- ./public:/usr/share/nginx/html
version: '2'
services:
web:
build:
context: ./
dockerfile: deploy/web.docker
volumes:
- ./:/var/www
ports:
- "8080:80"
#include <LiquidCrystal.h>
// lcd変数生成
// RS, E, D4, D5, D6, D7という引数が代入されます
LiquidCrystal lcd(4, 6, 10, 11, 12, 13);
void setup()
{
// LCD1602なので、16文字2行を代入
lcd.begin(16, 2);
#include <DHT.h>
int pin = 9;
DHT dht(pin, DHT11);
void setup()
{
Serial.begin(9600);
dht.begin();
}
/**
* ゆっくり明るくなって、暗くなるを繰り返すサンプル
*/
int led = 9;
int brightness = 0;
int fadeAmount = 2;
void setup()
{
pinMode(led, OUTPUT);
const gulp = require('gulp');
const sass = require('gulp-sass');
gulp.task('exportcss', function () {
return gulp.src('./src/*.scss')
.pipe(sass({
outputStyle: 'expanded'
}))
.pipe(gulp.dest('./dest/'));
});
/**
* DCモーターを3秒ごとに再生と停止を繰り返すサンプル
*/
void setup()
{
pinMode(11, OUTPUT);
}
void loop()
{